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