Iphone模拟器Xcode 6在IOS 8上显示两个黑色的条纹。

4
我尝试在Xcode 6中使用新的应用程序而不使用storyboard。但是,当我在iPhone 5、5s、6和6 Plus上运行应用程序时,在iPhone模拟器中会显示两个黑色条形区域,一个在顶部,一个在底部。只有iPhone 4s没有这些黑条。 您有解决我的问题的想法吗? 谢谢

我遇到了同样的问题。我使用了“Cmd-”。 - Konrad77
可能是重复的问题:iPhone 5 + iOS6如何决定是否必须在信箱模式下运行应用程序 - Jeremy Huddleston Sequoia
我已经添加了Default-568h@2x.png文件。现在没问题了。 - Stefano
我将不同大小的启动图片都添加到了资源文件夹中,但仍然在顶部和底部看到了黑色条。 - Satyam
3个回答

3

您需要在项目中添加一张大小为640x1136的Default-568h@2x.png图像文件。我添加了一个全黑色的,它是在旧项目中的。我没有设置其他任何东西,这很好。如果您正在构建iOS8及更高版本,则可以使用LaunchScreen.xib。


0
在我的情况下,我使用jpg图片作为默认值。尽管我有正确的文件名和分辨率,但它仍然无法正常工作。将其从jpg切换到png解决了这个问题。

-2
如果您设计的应用程序视图具有“旧”的屏幕尺寸,并且没有将它们设计为响应不同的屏幕尺寸,则手机将添加黑色条(称为“信箱”,我想)。

我只添加了一个 iPhone 的 xib 文件,如果你看到发布的第二张图片,宽度为 320,高度为 568,这是 iPhone 5s 的分辨率。 - Stefano

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接