我在SO上看到了许多可能相关的问题,但似乎没有一个是重复的:
我的应用程序是一个基于选项卡的应用程序。
目前,在进入某些视图时,我可以将我的手机旋转到横向以让我的视图进入横向。
主要代码:
// In app delegate
- (UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window {
if (_allowRotation == YES) {
return UIInterfaceOrientationMaskLandscape;
}
else {
return UIInterfaceOrientationMaskPortrait;
}
}
在我想要呈现为横屏的视图中,我将
allowRotation
设置为YES。但是我想强制视图进入横屏模式。
换句话说,当进入某些视图时,它会自动进入横屏模式,即使用户将屏幕锁定为竖屏也不需要旋转手机。如何实现这一点?
我正在使用iOS 10。