在IB的GLKViewController中的Xcode 5中,顶部/底部布局指南是什么?我一直在阅读文档,似乎无法在任何地方找到它。
答案 0 :(得分:6)
这些并非特定于GLKViewController
- 您将在任何视图控制器中看到它们。
在iOS 7中,默认情况下,视图会在透明状态,导航栏和标签栏(如果存在)下方展开。因为您可能不希望子视图最终位于这些条形图下方,所以布局指南提供了一种简单的方法来设置相对于这些条形图最终位置的布局约束。
例如,假设您希望按钮在导航栏下方显示20pt。在按钮和视图顶部之间建立约束之前,您现在可以在按钮和顶部布局指南之间进行约束。笔尖中的视图不负责设置导航栏是显示还是显示高度 - 这些内容由视图控制器控制,在运行时显示视图 - 因此限制顶部布局指南确保无论视图如何呈现,您的按钮都在正确的位置。