【发布时间】:2015-09-25 13:16:01
【问题描述】:
我的故事板(Xcode 6.4)有一个视图控制器和两个垂直排列的子视图。在他们的应用中像 Facebook 时间轴屏幕一样的图片,只有两个图块。
- 第一个视图受限于顶部布局指南,以及它下方的第二个视图的顶部(距离为 8 或其他)。
- 第二个视图被限制在第一个视图的底部,以及底部布局指南(距离为 8 或其他)。
- 其他不相关的水平约束。
- 底线 - 一切都是蓝色的,在故事板中更改屏幕类型时看起来很棒。
虽然您希望视图在高度上是灵活的,并且可以简单地垂直缩放以填充整个超级视图的高度,但是当您运行它时,出现了问题。
在不同的屏幕和设备(以及 iOS 版本)上运行(使用模拟器或设备)时,您会在布局指南附近出现奇怪的意外行为,例如子视图和相关的顶部/底部布局指南之间出现边距.
根据我的搜索,它看起来像一个 Xcode 错误,因为我创建了一个只有这些约束的干净的新项目,但它仍然一团糟。
【问题讨论】:
标签: ios xcode6 autolayout interface-builder xcode-storyboard