【发布时间】:2015-06-25 13:59:28
【问题描述】:
已询问有关此问题的问题。我尝试了一切,但无法解决我的问题。我挣扎了 2 个小时,现在我在这里发布。
问题:UIScrollView 的顶部 contentInset 总是有 20px 的额外空间。
我有 viewcontroller xib,而不是故事板。
首先,stackoverflow 上的相关问题及其解决方案假设 UIScrollView 是 UIViewController 的根视图。但我的滚动视图不是根视图,因此可能是
self.automaticallyAdjustsScrollViewInsets = NO;
不工作
- 我有一个带有前导空格(0,超级视图),尾随空格(0,超级视图),顶部空格(0,超级视图)的 HeaderView 和固定高度。
- 标题视图下方是带有前导空格的滚动视图(0,超级视图), 尾随空间(0,superview),底部空间(0,superview)和垂直 空格(0,标题视图)
- 滚动视图中有一个内容视图。这个观点有 滚动视图的前导(0)、尾随(0)、底部(0)和顶部(0)空间。
这是额外的 20 px 顶部插图的屏幕截图。额外的 20px 是 UIScrollView 的白线和浅灰色内容之间的黑色区域,我无法修复此问题。
我做错了吗?自动布局约束看起来不错。
【问题讨论】:
标签: ios objective-c uiscrollview