ios - iPhone 5(和 iPhone 6)启动屏幕上的黑条

标签 ios iphone-5 iphone-6 asset-catalog

当 iPhone 5 首次问世时,我们不得不通过向项目添加 Default-568h@2x.png 的愚蠢行为来让应用程序使用 iPhone 5 的全高。2014 年底我们还在做那个?

我们有 Assets 目录和 LaunchScreen.xib 文件。我们还需要添加 Default-568h@2x.png 文件吗?如果是这样,它现在去哪里了?我尝试了几种不同的方法,但无法摆脱使用 Xcode 6 GM 创建的新应用程序中的黑条。

最佳答案

正如 rmaddy 在评论中所说,如果你支持 iOS < 8,你仍然需要这样做:

常规/应用程序图标和启动图像

Launch Image Source - 选择 Assets 目录的 LaunchImage。

为“Retina 4”选项添加 640x1136 图像。

所以我想如果你的目标是 iOS < 8,LaunchScreen.xib 是没用的,除非你想在图像更改时同时更新它和 Assets 目录。

关于ios - iPhone 5(和 iPhone 6)启动屏幕上的黑条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25796280/

相关文章:

ios - UIViewController、自动布局和 iPhone 6

ios - 场景套件 : projectPoint calculated is displaced

ios - 使用灵活的单元测试快速计时器功能

ios - iOS获取气压的方法

ios - 存档时出现代码签名错误

iphone - 如果不考虑新的 iPhone 5 分辨率,Apple 会拒绝新应用吗?

ios - 使用 iPhone 6/iOS 11 读取 NFC 标签

ios - 如何在不使用 timer.invalidate() 的情况下重置和暂停计时器

android - 你如何告诉 Xamarin Studio 为构建提供详细输出?

ios - 适用于 iPhone 5 Retina 4 的 MonoTouch : Adding Default-568h@2x. png