Computer >> Máy Tính >  >> Lập trình >> IOS

Tắt thay đổi hướng trong iOS

Có rất nhiều ứng dụng chạy ở chế độ Chân dung hoặc ở chế độ Ngang.

Hạn chế ứng dụng ở một trong các chế độ là điều quan trọng để đạt được điều này.

Trong bài đăng này, chúng ta sẽ xem cách hạn chế hướng hoặc tắt hướng ở một chế độ.

Nếu bạn muốn ứng dụng chỉ chạy ở chế độ Chân dung,

Bên dưới phương thức viewDidLoad của bạn, hãy sao chép dòng mã dưới đây

override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
   get {
      return .portrait
   }
}

Thao tác này sẽ khóa chế độ ngang cho ứng dụng của bạn. Tương tự bằng cách thay thế .portrait thành .landscape sẽ chạy ứng dụng của bạn ở chế độ ngang.

Nếu không được chỉ định, ứng dụng của bạn sẽ chạy trên cả hai chế độ.

Ngoài ra, bạn có thể khóa hướng từ Xcode Builder như được hiển thị bên dưới.

Tắt thay đổi hướng trong iOS