ios6 UIImageView - 加载 -568h 图像

标签 ios6

我在新的 iOS6 中看到了一些关于 UIImage 自动加载 filename-568.png 图像的帖子,但我似乎无法在 UIImageView 类中重新创建它。

我正在使用 Storyboard(不是我的应用程序,只需要做一些检查),我有一个简单的布局,只有 ImageView 缩放以适​​应, View Controller 中没有代码,我确定 文件名.png filename-568h.png 存在(以及 -568@2x.png 以防万一)但是当我加载它时。这适用于 iOS 4 和 5,为 Retina 加载 @2x 图像,但在 iOS6 中似乎不起作用。有任何想法吗?

该图像恰好被称为 Default.png 因为它与启动图像相同,这可能是问题吗?

感谢您提前提供任何帮助

最佳答案

iOS6 不会自动加载 -568h 就像@2x 图像一样。唯一的异常(exception)是默认屏幕,但除此之外,您还必须自己手动设置 568h 图像。

我创建了一些代码来模拟使用 [UIImage imageNamed:@""] 时 -568h 图像的加载行为。方法,但从IB我不知道的方式。如果您对这样的解决方案感兴趣,请查看 http://angelolloqui.com/blog/20-iPhone5-568h-image-loading

关于ios6 UIImageView - 加载 -568h 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12567456/

相关文章:

ios - 使用 TWTweetComposeViewController 的部署目标与基础 SDK

iphone - 模态视图在 ios 6.0 中调整大小,工具栏位于 View 中间

ios - 如何为 UISearchbar 框架更改设置动画以保持圆角?

javascript - 在 iOS 6 上以编程方式触发文件输入对话框

ios6 - iOS 6 横向和纵​​向

objective-c - NSString 大小问题

ios - 如何在 iOS 6 中禁用 UITableView 水平滚动?

ios - iOS 6 和 iOS 7 中存档的值不同

iOS 6 社交框架 Facebook 与图形 api 未发布

iphone - IOS6界面生成器自动布局:CRASH Unable to install constraint on view