我正在为iOS 7构建我的应用程序。在模态视图控制器上,我有以下用户界面方向的代码。
- (NSUInteger)supportedInterfaceOrientations {
return UIInterfaceOrientationMaskPortrait;
}
- (BOOL)shouldAutorotate
{
return NO;
}
但是,当我旋转设备时,它随设备一起旋转!我应该补充一点,这个模态视图也嵌入在UINavigationController中。
我感谢任何建议。
答案 0 :(得分:1)
在Apple Dev论坛上发现这篇文章。
https://devforums.apple.com/message/861976#861976
回答问题....如果嵌入在UINavigationController中,则必须将导航控制器子类化以控制与应用设置中的设备旋转不同的设备旋转。