- 在AppDelegate.m中添加以下代码:
- (UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(nullable UIWindow *)window {
return UIInterfaceOrientationMaskPortrait;
}
这样可以使整个app禁止旋转屏幕。
2.在某个ViewController中添加以下代码:
- (BOOL)shouldAutorotate {
return NO;
}
这样可以对于某个视图实现禁止旋转屏幕的功能。
本文介绍了如何通过在AppDelegate.m文件中设置UIInterfaceOrientationMaskPortrait来全局禁用iOS应用的屏幕旋转功能,同时也展示了如何针对特定ViewController使用-(BOOL)shouldAutorotate方法来阻止屏幕旋转。

3314

被折叠的 条评论
为什么被折叠?



