使用Xcode 6编译的应用程序在iPhone 5s屏幕空白的顶部/底部运行

时间:2016-01-05 06:15:26

标签: ios iphone xcode

最近我们切换到Xcode 6,我遇到了这个问题:用Xcode 6编译的最简单的标签应用程序只占用了iPhone 5s上的部分屏幕。屏幕顶部和底部有两条黑色条带。如下所示:

Screenshot

默认情况下,它看起来就是这样(也就是说,我使用Xcode的模板创建了项目,并编译并运行它而不做任何修改)。我还修改了各种项目设置位,但是徒劳无功。尝试在Swift和OC中创建项目,两者都有同样的问题。在Xcode 5中从未遇到过这个问题。

有谁能说出这里发生了什么?

感谢。

2 个答案:

答案 0 :(得分:1)

当您在项目中没有正确的图像资源时会发生这种情况。 正确地再次拖放项目中正确的图像资源(检查启动图像),它将工作。

不知道为什么会发生这种情况,但我也遭受了这种情况,然后看到飞溅图像被删除了。

答案 1 :(得分:1)

在您的应用中设置启动图片。对于ios 9,现在是强制性的。请参阅此https://stackoverflow.com/a/18913189/3051458