【发布时间】:2014-10-06 19:39:08
【问题描述】:
我使用 Xcode 6 从头开始开发了一个新应用程序。 我已经在“基础”中构建了应用程序,并为所有 iphone 设置了约束并且完美运行。 当我在适用于 iOS 7 的 iPhone 5 或 iPhone 5S 上运行该应用程序时,屏幕顶部有一个黑色空间,但该应用程序适用于 iOS8 上的这些设备。 (我为所有 iOS(7+8)和所有尺寸添加了所有启动图像。 这是问题的截图:
【问题讨论】:
-
给我们一些关于约束的更多信息,尤其是有问题的视图。
-
所有观点都是有问题的。如果存在约束问题,则应该是背景上的图像视图,我将其设置为每个视图的向上、向下、向右拉伸。我试图在“黑色空间”上放置一些其他“视图”,但什么也没发生。它就像一个死角。
-
还有一个导航栏是透明的
-
你能在 iOS8 上查看顶部布局指南和边距吗?您可能在那里有边距,禁用所有对边距和相对于边距选项的约束,如stackoverflow.com/questions/25261326/… 中所述
-
感谢您抽空乐高积木。我找到了解决方案,我现在发布它
标签: xcode ios7 uiview ios8 xcode6