iOS7新增了状态栏的填充(64像素)。因此,在使用ScrollView时,滚动视图与导航栏之间会有一个很大的间隙。我尝试过:
self.automaticallyAdjustsScrollViewInsets = NO;
这样可以去掉不必要的填充 - 但是scrollview不再滚动。
还有其他方法吗?
* 更新 **
我发现了一个快速解决方法。在故事板中,我将scrollview和y origin= 64px对齐,而不是0。我将我的滚动视图设置为0px(然后导航栏覆盖了我的scrollview的64px),当我在模拟器上运行它时,它与最初意图对齐...这有点像hack。但我正在寻找一个可靠的解决方案。