【发布时间】:2015-04-24 17:28:10
【问题描述】:
我有一个 SplitViewController。在主视图中,我有一个附加到状态栏的工具栏。
当我以横向模式启动应用程序时(主视图可见),它看起来很棒:
我以纵向启动:
纵向启动后,我将屏幕旋转为横向。主视图按原样显示,但工具栏不再附加到状态栏。
如您所见,工具栏现在太小并跑到状态栏中。我正确设置了委托,以告诉工具栏附加到状态栏。这个问题似乎只发生在我纵向启动设备并旋转它时。
我试图通过在 viewWillAppear 中调用 setNeedsLayout 来强制主视图重新布局,但这没有任何区别。
请帮忙!
【问题讨论】: