【问题标题】:Xcode 6 - Issue with 4inch screen and iOS 7Xcode 6 - 4 英寸屏幕和 iOS 7 的问题
【发布时间】: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


【解决方案1】:

问题在于 ImageView 的约束。我将它们全部删除,然后将 UIImageView 设置为与父 UIView 具有相同的宽度和高度。然后我设置约束以将 UIImageView 保持在中心 - 垂直和水平。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多