iOS 7状态和导航栏在故事板中的高度不同于应用程序

Bre*_*den 4 objective-c ios uistoryboard

这是一个视图控制器,而不是模态显示,因此全屏.

在故事板中,"顶部布局指南"位于y:64.这就是状态栏height:20和导航栏时我所期望的height:44.

但是,当应用程序运行时,"顶部布局指南"是y:52.我不知道它是如何或为何失去12分.

小智 9

当您使用Apple的导航控制器插入导航栏时,它将根据您的方向具有不同的高度.例如,导航栏为纵向44点,横向为32点.在你的情况下,我猜你的应用程序何时运行,它是横向的,因此"顶部布局指南"是y:52(32 + 20).

请参阅此相关帖子:带旋转的NavigationBar.