我刚刚在 iOS 7 目标上运行了一个演示应用程序,这是我得到的:
我正在使用 Storyboard,它在 iOS8 中看起来不错。约束是正确的。
我已经检查过,例如 UITableView is starting with an offset in iOS 7
但在这种情况下,问题是整个事情,包括。状态栏有偏移量,不知道这是什么。我在 Storyboard 中尝试了 View Controller 的布局设置,但没有任何效果。
我还创建了一个全新的(单 View )项目,在不做任何更改的情况下运行它,遇到了同样的问题。不知道在有关自动布局的新项目中会出现什么问题,因为我无法在 Root View Controller 的 View 中设置任何约束...
有什么想法吗?
提前致谢。
最佳答案
Try adding a "Default-568h@2x.png
" launch screen以防止您的 iOS 7 设备在 Letterbox 模式下运行该应用程序。
What Apple really wants you to do is use Auto-layout (请参阅链接博客中的第 1 点),我怀疑您的演示应用程序没有这样做。
关于ios - iOS7 中的奇怪空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27343344/