【发布时间】:2015-02-19 12:58:06
【问题描述】:
我有一个 iPad 应用程序,它支持所有方向,并有一个 UITabBarController 管理一组视图控制器。旋转在任何地方都按预期工作。请记住,我的 UITabBarController 是我的应用程序 UIWindow 的 .rootViewController。
我现在从我的 UITabBarController 模态地呈现一个 UIViewController。它呈现得很好,状态栏会根据设备的方向移动。然而,我的 UIViewController 的视图框架永远不会改变(它总是纵向尺寸,不管它是如何呈现的)。
这在 iOS 8 上不是问题,我认为 UITabBarController 会自行处理模态控制器。我有什么遗漏吗?
奖励:最终这个 UIViewController 将是透明的,并显示它下面的应用程序。当我尝试这个并旋转我的设备时,没有一个常规视图控制器旋转。
【问题讨论】: