2016-04-18 272 views
0

在我的一个视图控制器中,我有需要的行为,而不是另一个。 “正确”视图控制器的内容不会与状态栏重叠(顶部为20点)。对于第二个我有另一个布局。请看一下。防止浏览滚动到导航栏

正确的布局:

enter image description here

错误:

enter image description here

这是为什么发生,我怎么能解决?

+0

检查乌尔滚动视图Y框 –

+0

即实际上是一个表视图。 –

+0

然后设置你的tableview框架(x:0,y:20,宽度,高度) –

回答

2

如果您使用的是自动布局 - 请检查最上面的约束。 它应该定义顶部布局指南和您所需的查看之间的关系,但不是你的查看和Superview.Top

之间,当然,不应该有任何硬编码的帧或常量。

像这样:

enter image description here