我有一个SplitViewController。在主视图中,我有一个附加到状态栏的工具栏。
当我以横向模式启动应用程序时(主视图可见),它看起来很棒:
我以肖像方式发布:
以纵向方式发射后,我将屏幕旋转到横向。主视图显示为原样,但工具栏不再附加到状态栏。
正如您所见,工具栏现在太小,无法进入状态栏。我正确设置了委托,告诉工具栏附加到状态栏。当我以纵向启动设备并旋转它时,似乎只会发生此问题。
我试图通过在viewWillAppear中调用setNeedsLayout来强制主视图重新布局,但这没有任何区别。
请帮忙!
答案 0 :(得分:0)
只是猜测,但请确保在视图控制器中正确设置:
- (BOOL)prefersStatusBarHidden
{
return NO
}