1. 程式人生 > >iOS開發中禁止螢幕旋轉的2種方式

iOS開發中禁止螢幕旋轉的2種方式

  1. 在AppDelegate.m中新增以下程式碼:
- (UIInterfaceOrientationMask)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(nullable UIWindow *)window {
    return UIInterfaceOrientationMaskPortrait;
}

這樣可以使整個app禁止旋轉螢幕。

2.在某個ViewController中新增以下程式碼:

- (BOOL)shouldAutorotate {
    return
NO; }

這樣可以對於某個檢視實現禁止旋轉螢幕的功能。