0

我使用包含 1 个 splitViewController 和一个标准 viewController 的 TabBarController。一切正常,除非我旋转设备。

在 SplitViewController 上,当我将设备从纵向旋转到横向以及从横向旋转到纵向时,一切正常。当我移动到包含 viewController 的 tabBar 时,当我向任何方向旋转设备时,一切正常。

但是,如果 splitView 控制器的最后一个方向是横向并且从 ViewController 我将设备旋转到纵向,当我返回到 SplitView 选项卡时,我丢失了弹出按钮。如果我旋转设备,一切都会很好地显示。

有什么帮助吗?

4

1 回答 1

1

当您在 UITabBarController 中使用 UISplitViewController 时,这是默认问题。问题是,如果 UISplitViewController 处于非活动状态,则不会收到设备旋转通知。您可以在此处找到更多详细信息:

TabBar 中的 UISplitViewController ( UITabBarController )?

于 2011-04-21T10:33:43.557 回答