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

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

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

原文地址:https://www.cnblogs.com/dabaomo/p/5181631.html