наш клиент указал, что единственная доступная ориентация для устройства должна быть в портретном режиме.Это легко установить в приложении, но я разрабатываю фреймворк. Вот почему я добавляю следующий код в каждый ViewController, который доступен в нашей фреймворке:
override open var supportedInterfaceOrientations: UIInterfaceOrientationMask {
return UIInterfaceOrientationMask.portrait
}
override open var shouldAutorotate: Bool {
return false
}
override open var preferredInterfaceOrientationForPresentation: UIInterfaceOrientation {
return UIApplication.shared.statusBarOrientation
}
Проблема в том, что он не работает на iPad ... Работает хорошо на всех iphone, но не на iPad .. Может быть, кто-то знает, как добиться желаемого поведения с определенными ViewControllers?