当 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/