我有一个充当容器视图的导航控制器,它以编程方式加载为appDelegate中的rootViewController。
在容器类中,我使用以下方法将屏幕的方向锁定为横向:
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskLandscape;
}
应用程序在横向上运行,但导航栏仍然是44像素 - 处于纵向模式时应该是高度。当我翻转到另一个横向时,它将正确调整为较小的32像素版本。
我希望应用能够立即以正确的32像素的导航栏运行。我该如何处理?