UINavigationController和UIScrollView一起使用时导致UIScrollView位置偏移

iOS7之后,当UIViewController成为UINavigationController的控制视图,UIViewController的控制视图上的第一个子视图是UIScrollView,UIScrollView会往下偏移64px的位置,64px是UINavigationBar的44px高度加上状态条20px的高度。

最简单的解决方法是设置UIViewController的automaticallyAdjustsScrollViewInsets属性为NO。

posted @ 2016-02-04 14:53  _Mo  阅读(820)  评论(0编辑  收藏  举报