1

我正在为 iOS 7 构建我的应用程序。在模式视图控制器上,我有以下用于用户界面方向的代码。

- (NSUInteger)supportedInterfaceOrientations {

    return UIInterfaceOrientationMaskPortrait;
}

- (BOOL)shouldAutorotate
{
    return NO;
}

但是,当我旋转我的设备时,它会随着设备一起旋转!我应该补充一点,这个模态视图也嵌入在 UINavigationController 中。

我很感激任何建议。

4

1 回答 1

1

在 Apple Dev 论坛上找到这篇文章。

https://devforums.apple.com/message/861976#861976

回答问题....如果嵌入在 UINavigationController 中,您必须将导航控制器子类化以控制与您的应用程序设置中不同的设备旋转。

于 2013-09-19T02:58:03.700 回答