overriding следует, Автор не работает в Swift 3
Я пытаюсь предотвратить вращение на одном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?