【发布时间】:2012-12-27 13:01:18
【问题描述】:
我正在编写一个支持旋转的通用应用程序。当应用启动时,它需要从互联网下载一些数据,所以我推送了一个带有活动指示器的 UIViewController,因为它不可能有动画启动图像或添加标签或对象。
我希望“正在加载”的 VC 具有与启动相同的 bg 图像,但是,因为它是一个通用应用程序,我不能设置一个简单的 [UIImage imageNamed:@"Default.png"] 因为它可以运行在 iPhone 或 iPad 上以及 iPad 是否可以纵向或横向启动(iPhone 应用程序始终以纵向启动)。
问题是:有办法知道哪个 Default.png 已用作启动图像吗?可以是
- Default.png(@2x 如果视网膜)
- Default-Portrait.png(@2x 如果视网膜)
- Default-Landscape.png(@2x 如果视网膜)
- 默认-568h@2x.png
如果现在有办法,我会检查 currentDevice 和方向并手动设置 imageNamed。
谢谢, 最大
【问题讨论】:
标签: ios uiviewcontroller