【问题标题】:Support to landscape for one UIViewController in a portrait mode app在纵向模式应用程序中支持一个 UIViewController 横向
【发布时间】:2015-08-23 06:21:07
【问题描述】:

我的应用有 4 个按此顺序查看的视图:

视图控制器 (VC1) -> 1 个导航控制器 -> VC2 -> VC3 -> VC4

我希望 VC4 支持横向模式,而 VC1、VC2 和 VC3 必须处于纵向模式。

我的部署目标是 7.1,所以它必须支持 iOS 7 和 8。

我无法让 VC4 仅在横向模式下工作。我将整个应用程序设置为支持纵向和横向,但我无法阻止 V1->VC3 旋转到横向。

仅支持 iPhone

【问题讨论】:

标签: ios objective-c iphone uiviewcontroller


【解决方案1】:

您可以允许应用程序所有方向,并在视图控制器中指定所需的方向。在 iOS 8 中,您可能需要为此覆盖 NavigationController。

【讨论】:

    猜你喜欢
    • 2014-09-23
    • 1970-01-01
    • 2014-03-12
    • 1970-01-01
    • 2015-06-14
    • 2013-03-27
    • 2011-03-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多