iOS7 为状态栏添加了内边距(64px)。因此,当使用滚动视图时,滚动视图和导航栏之间有一个很大的阵营。我试过了:
self.automaticallyAdjustsScrollViewInsets = NO;
这确实删除了不需要的填充 - 但是滚动视图不再滚动。
还有其他方法吗?
*更新* *
我发现了一个快速修复。我在情节提要中排列滚动视图和 y origin= 64px 而不是 0。我将滚动视图设置为 0px(导航栏然后覆盖了滚动视图的 64px),当我在模拟器上运行它时,它按照最初的意图对齐...有点破解。不过,我正在寻找一个可靠的解决方案。