我有一个非常简单的应用:一个UIPageViewController
包裹在UINavigationController
中,显示4个UIView
,带有4px红色边框。
过渡样式设置为scroll
,边框为23pt。
问题在于,当我将模拟器旋转到横向格式时,底部有一个初始的12pt间隙,不应该在那里。视图应该占据整个屏幕。
当我滚动到下一页时,视图会跳到底部并正确布局。
当我省略导航视图控制器时,一切都正确布局。
检查视图层次结构时,我看到_UIQueuingScrollView
的边界为
x: 504
y: →12←
width:504 height: 320
我在这里缺少什么?
屏幕截图(红色边框应位于底部):
重现:
答案 0 :(得分:0)
它与"调整滚动视图插图有关"您可以在xib中打开/关闭的属性。
只需在Interface Builder中关闭此页面视图控制器的选项,它就可以满足您的需求。