如果我在AppDelegate中将UINavigationController
设置为我的self.window.rootViewController
,则当我旋转设备时,UINavigationBar
会调整为稍微小一些。
当使用选项卡控制器作为我的根视图时,如何模仿此行为?我已经尝试在标签栏上正确设置AutoresizingMask
子导航控制器视图,但无济于事。视图正确旋转,但UINavigationBar
保持相同的44pt高度。
我已经尝试在我的layoutSubviews
方法中更改框架,因为:self.navigationController.navigationBar.frame.size.height = 32.0
哪种方式有效,但是错误并且感觉不正确。