세로 모드 또는 가로 모드에서 실행되는 수많은 응용 프로그램이 있습니다.
이를 위해서는 한 모드에서 애플리케이션을 제한하는 것이 중요합니다.
이 게시물에서는 방향을 제한하거나 방향을 하나의 모드로 비활성화하는 방법을 알아보겠습니다.
애플리케이션이 세로 모드에서만 실행되도록 하려면
viewDidLoad 메서드 아래에서 아래 코드 줄을 복사합니다.
override var supportedInterfaceOrientations: UIInterfaceOrientationMask { get { return .portrait } }
그러면 애플리케이션의 가로 모드가 잠깁니다. 마찬가지로 .portrait를 .landscape로 바꾸면 애플리케이션이 가로 모드로 실행됩니다.
지정하지 않으면 응용 프로그램이 두 모드에서 모두 실행됩니다.
또는 아래와 같이 Xcode Builder에서 방향을 잠글 수 있습니다.