我将Xcode 8 beta 3更新为Xcode 8 beta 4,实际上是因为快速更改而纠正了一些错误。
功能:
override func shouldAutorotate() -> Bool {
return false
}
打印错误,Xcode告诉我这个功能没有覆盖。这意味着该功能不再存在。
override var shouldAutorotate
这个var只是获取属性所以我不能通过这种方式改变它。
那么我现在如何使用autorotate?
谢谢!
答案 0 :(得分:33)
这是正确的方法
override var shouldAutorotate: Bool {
return false
}
答案 1 :(得分:8)
Swift 3语法
open override var shouldAutorotate: Bool {
get {
return false
}
}
答案 2 :(得分:0)
快捷键4
open override var supportedInterfaceOrientations: UIInterfaceOrientationMask {
return .landscape
}
open override var shouldAutorotate: Bool {
return false
}