Я пытаюсь предотвратить вращение на одном UIViewController
, и я не могу этого добиться.
Я делаю что-то вроде этого:
open override var shouldAutorotate: Bool {
get {
return false
}
}
override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
get {
return .portrait
}
}
И неподвижные кадры UIViewControler
. UIViewController находится внутри открытого UINavigationController.
Я посмотрел много вопросов отсюда, и ни один из ответов не работает для меня.
В Swift 2 я использовал переопределение shouldAutorotate
, но в Swift 3 эта функция больше не существует.
Как я могу сделать это в Swift 3, что я делал в Swift 2?