在viewcontroller中改变顶部元素的垂直空间

时间:2017-05-05 04:07:25

标签: ios xcode autolayout constraints

导航堆栈中有一个视图控制器......加载视图控制器后,顶部元素的垂直空间发生了变化。

我不明白为什么会这样......

我已将视图控制器顶部元素的前5位设置为superview

无论如何都无法解决问题...状态栏,顶栏,底栏,大小是推断的

Info.plist我已将viewcontrollerbasedstatusbarappearance设置为no,我将状态栏设置为app delegate中的轻量内容一次..

所有视图控制器只有一些viewcontroller发生的情况下才会出现问题。

感谢您的帮助

2 个答案:

答案 0 :(得分:2)

我认为你给了这样的约束,

enter image description here

所以,按照下面的说法改变它,

enter image description here

我希望它能奏效。

答案 1 :(得分:1)

首先,单击storyboard中的viewController。

所以,你会看到右侧角落是这样的。

enter image description here

之后,Untick Under Top bars复选框就像那样,

enter image description here

我希望这会奏效。