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