0

如果我在 AppDelegate 中将 a 设置UINavigationController为我self.window.rootViewController的,当我旋转设备时,UINavigationBar调整大小会稍微小一些。

当使用选项卡控制器作为我的根视图时,如何模仿这种行为?我尝试AutoresizingMask在标签栏子导航控制器视图上正确设置,但无济于事。视图正确旋转,但UINavigationBar保持相同的 44pt 高度。

我在我的layoutSubviews方法中尝试过改变框架:self.navigationController.navigationBar.frame.size.height = 32.0这有点工作但有问题并且感觉不正确。

4

1 回答 1

1

不知何故,我在早些时候研究时错过了这个答案。看起来它可以解决问题。

于 2013-02-22T20:21:00.677 回答