我正在为导航 Controller 下的 Controller 使用自动布局。对于这个 Controller ,我主要在 Controller View 中有一个 ScrollView 。 ScrollView 的对齐规则是顶部布局指南、底部布局指南、前导与 super View 对齐以及尾随。
我第一次加载 View 时布局很好 ,然后我按下添加描述按钮,它推送到下一个屏幕,然后屏幕将再次出现,但现在变成这样 .
导航栏和 ScrollView 之间突然出现了一些神秘的空白。我的猜测是顶部布局指南放错了位置。无论如何我可以解决这个问题或我做错了什么?
最佳答案
只需添加以下代码
self.automaticallyAdjustsScrollViewInsets = NO;
在
- (void)viewDidLoad
方法
关于ios - UINavigationController 和自动布局顶部布局指南的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30993381/