iOS 9 Xcode 7 - 应用程序在顶部和底部出现黑条

标签 ios ios9 xcode7

在 iPhone 6 iOS9 上安装该应用程序,结果如下。注意顶部和底部的黑条。它在 iOS8 上工作得很好。我该如何解决?

我已经尝试使用 Xcode 6.4 和 7 进行构建。结果相同。

(iPhone 5 曾经像这样运行 iPhone 4 应用程序)

enter image description here

最佳答案

您是否从早期版本的 Xcode 迁移了您的应用程序?如果是这样,那么 Xcode 现在正在假设您的屏幕尺寸,您需要一种在运行时指示实际屏幕尺寸的方法。

有两种方式:

a) 如果您使用启动屏幕。

您缺少 LaunchScreen.storyboard 文件。 从 New File... 对话框中创建 Launch Screen 对象

launch screen creation

b) 如果您不使用启动屏幕。

转到您的 Target 设置并选择“常规”,然后选择“应用程序图标”和“启动图像”。 现在将“启动屏幕文件”设置为您的“main.storyboard”(或其他合适的 Storyboard)

关于iOS 9 Xcode 7 - 应用程序在顶部和底部出现黑条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32641240/

相关文章:

ios - 如何通过使用 git 提交号作为 xcode 内部版本号来避免无限循环

ios 8 swift - 在显示 View 后做一些事情

ios - UICollectionView 重新排序

ios - Xcode 7 : Cannot add Push Notification entitlement under Capabilities

swift - 我的一个 pod 无法使用,如何修复才能导入?

iphone - 使用 MKStoreKit 实现动态服务器产品列表?

iOS 9 : MapView with multiple Annotations inside a UITableViewCell

ios - 如何在 SWIFT for iOS 9 中使用 json-data

ssl - iOS 9 SimpleTunnel 示例 - 启动新隧道

ios - 我们如何在 Swift 中测试 nils?