在 iPhone 6 iOS9 上安装该应用程序,结果如下。注意顶部和底部的黑条。它在 iOS8 上工作得很好。我该如何解决?
我已经尝试使用 Xcode 6.4 和 7 进行构建。结果相同。
(iPhone 5 曾经像这样运行 iPhone 4 应用程序)
最佳答案
您是否从早期版本的 Xcode 迁移了您的应用程序?如果是这样,那么 Xcode 现在正在假设您的屏幕尺寸,您需要一种在运行时指示实际屏幕尺寸的方法。
有两种方式:
a) 如果您使用启动屏幕。
您缺少 LaunchScreen.storyboard 文件。 从 New File... 对话框中创建 Launch Screen 对象
b) 如果您不使用启动屏幕。
转到您的 Target 设置并选择“常规”,然后选择“应用程序图标”和“启动图像”。 现在将“启动屏幕文件”设置为您的“main.storyboard”(或其他合适的 Storyboard)
关于iOS 9 Xcode 7 - 应用程序在顶部和底部出现黑条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32641240/