【发布时间】:2017-06-05 05:52:11
【问题描述】:
我的ViewController 嵌入在UINavigationController 中,它有一个view,应该与根视图的顶部对齐。根视图具有深灰色背景,并占据全屏。但这就是现在的样子:
如您所见,根视图显示在状态栏下方,这是意料之中的。但是子视图(黑色)显示在白色条带下方。我猜这是顶部布局指南,我的子视图有一个约束,其顶部等于顶部布局指南的底部。删除此约束后,我无法通过 Ctrl 拖动将约束从子视图添加到根视图,Xcode 始终使用顶部布局指南设置约束。
我的问题是:
- 如何添加约束
top of subview == top of root view? - 为什么顶部布局指南占据了白色区域?
【问题讨论】:
标签: ios iphone swift autolayout nslayoutconstraint