如何在屏幕层次结构中仅旋转一个屏幕

时间:2012-09-20 09:03:48

标签: ios5 rotation

我的应用程序的层次结构设置如下:

UITabBarCOntroller
    |
    UINavigationController1
    |  |
    |  UITableViewController1
    |     |
    |     UIViewController1
    |        |
    |        UIViewController2
    |
    UINavigationController2
       |
       UITableViewController2
          |
          UIViewController3

我想只旋转UIViewController2,其他ViewControllers仍然是UIInterfaceOrientationPortrait。怎么做?

1 个答案:

答案 0 :(得分:2)

将UIViewController2呈现为模态视图控制器。这样,您就可以独立于父UIViewController轮换UIViewController。您可以找到源代码示例here