容器视图中的视图未正确对齐

时间:2013-06-18 17:00:13

标签: ios xcode autolayout

左侧的视图控制器有2个容器(“顶部容器”和“底部容器”)。顶部容器具有superview = 60的约束底部空间。底部容器的高度为60.顶部容器具有对其权限的嵌入式VC。在嵌入式VC内部有一个文本字段。文本字段具有superview = 0的约束底部空间。似乎应该将文本字段与顶部容器的底部对齐。

相反,它将文本字段与左侧VC的底部对齐;换句话说,底部容器的底部。运行应用程序时,文本字段完全隐藏在底部容器后面。

这是为什么?文本字段的超级视图不是顶级容器(或者至少与它重合吗?)

visual

visual

1 个答案:

答案 0 :(得分:0)

问题在于嵌入左侧VC的容器视图的大小一直延伸到VC的底部,与标签栏菜单重叠,因为我无论如何都隐藏了标签栏菜单,所以我认为这是正确的。但实际上,我需要父容器视图才能向下扩展到标签栏菜单的顶部。