视图控制器中顶部元素垂直空间的变化
Posted
技术标签:
【中文标题】视图控制器中顶部元素垂直空间的变化【英文标题】:change in vertical space of top element in viewcontroller 【发布时间】:2017-05-05 04:07:24 【问题描述】:我在导航堆栈中有一个视图控制器......每当加载视图控制器后,顶部元素的垂直空间发生变化。
我不明白为什么会这样..
我已将视图控制器顶部元素的前 5 个设置为超级视图
无论如何我都无法解决问题...状态栏、顶栏、底栏、大小都是推断出来的
Info.plist 我已将 viewcontrollerbasedstatusbarappearance 设置为 no,并且我将状态栏设置为应用程序委托中的轻量级内容..
提到的问题不会发生在所有视图控制器上,只有一些视图控制器才会发生
感谢您的帮助
【问题讨论】:
添加约束截图。 请附上你遇到什么问题的截图? 基本上它只是一个垂直约束......当视图控制器加载时,元素更接近视图的上边界,但在几分之一秒内它会从顶部下降一点......我不'不知道为什么会发生这种运动......实际上它归结为正确的位置......但我的问题是为什么它靠近顶部边界以及如何避免这种情况? 【参考方案1】:我认为你给了这样的约束,
所以,请按照下面的方法进行更改,
我希望它会起作用。
【讨论】:
如果您得到了解决方案,请接受答案。 请查看我的另一个答案【参考方案2】:首先,点击storyboard中的viewController。
所以,你会看到右边的角落是这样的。
之后,像这样取消在顶栏下的复选框,
我希望这会奏效。
【讨论】:
以上是关于视图控制器中顶部元素垂直空间的变化的主要内容,如果未能解决你的问题,请参考以下文章