iOS7为状态栏添加了填充(64px)。因此,在使用Scrollview时,滚动视图和导航栏之间会有一个大的阵营。我试过了:
self.automaticallyAdjustsScrollViewInsets = NO;
这会删除不需要的填充 - 但滚动视图不再滚动。
还有其他办法吗?
* 更新 * *
我发现了一个快速修复。我在故事板中排列了scrollview和y origin = 64px而不是0.我将我的滚动视图设置为0px(导航栏然后覆盖了我的scrollview的64px)当我在模拟器上运行它时它按照原来的意图对齐......有点黑客。我正在寻找一个可靠的解决方案。
答案 0 :(得分:10)
在视图控制器的XIB / Storyboard上,确保取消选中调整滚动视图插图。您可能还需要取消选中 Under Top Bars 和 Under Bottom Bars :