Вы можете заблокировать ориентацию контроллера представления, переопределив его свойство supportedInterfaceOrientations
:
class ViewController: UIViewController {
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
return .landscape
}
// rest of your code
}
Редактировать: на основе примера проекта вам необходимо отказаться от нового стиля представления, чтобы получить то же самоеповедение, которое вы имели в iOS 13. Либо установите modalPresentationStyle = .fullScreen
на контроллере представления, который вы представляете в коде, либо выберите соответствующую опцию в Интерфейсном Разработчике.