当我推到UIViewControllerB
然后又弹出到UIViewControllerA
时,UIViewControllerA
的整个视图大约高出20 px,应该很快,然后(我想在viewDidAppear
之后)它将移至其正常位置。在此期间,我不以任何方式操纵约束或UINavigationBar
设置。我确实有UIViewControllerA
顶部空间到顶部布局指南的所有元素。是什么原因造成的?我曾经与Storyboard合作过几次,但从未遇到过这样的事情。
最佳答案
尝试在view.layoutIfNeeded()
或viewDidLoad
中添加viewDidAppear
。
关于ios - AutoLayout怪异行为iOS,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41352836/