【发布时间】:2013-06-15 00:18:05
【问题描述】:
左侧的视图控制器有 2 个容器(“顶部容器”和“底部容器”)。顶部容器的约束底部空间为 superview = 60。底部容器的高度为 60。顶部容器的右侧有一个嵌入式 VC。在嵌入式 VC 中有一个文本字段。文本字段的约束底部空间为 superview = 0。看起来应该将文本字段与顶部容器的底部对齐。
相反,它将文本字段与左侧 VC 的底部对齐;换句话说,底部容器的底部。应用运行时,文本字段完全隐藏在底部容器后面。
这是为什么?文本字段的超级视图不是顶部容器(或至少与它重合吗?)
【问题讨论】:
-
在我看来,在嵌入式视图控制器中,您还有另一个容器?运行应用程序时会发生什么?
-
嵌入式VC中的容器没有效果。我刚刚删除了它,它没有任何区别。当我运行应用程序时,只有一个空白屏幕。文本字段隐藏在底部容器后面。我知道,因为我尝试将它向上移动 60 像素,然后它变得可见。
标签: ios xcode autolayout