ios 7 使用全屏的布局,其实位置从(0,0)算起,ios 6 从导航栏下面开始算起(0,64),原因是ios7 导航栏、状态栏不占用实际空间,而且都是透明的。
如果我们设置导航栏不透明,ios7就会从导航栏下面开始计算
self.navigationController.navigationBar.translucent = NO;
本文介绍了iOS7中全屏布局的变化,特别是由于导航栏和状态栏透明导致的位置计算起点改变。当导航栏设为不透明时,布局计算将从导航栏下方开始。
ios 7 使用全屏的布局,其实位置从(0,0)算起,ios 6 从导航栏下面开始算起(0,64),原因是ios7 导航栏、状态栏不占用实际空间,而且都是透明的。
如果我们设置导航栏不透明,ios7就会从导航栏下面开始计算
self.navigationController.navigationBar.translucent = NO;

被折叠的 条评论
为什么被折叠?