未调用Swift 3 ViewSize
我的swift 3代码中有此方法:未调用Swift 3 ViewSize,swift,Swift,我的swift 3代码中有此方法: func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator) { } 我尝试了以下方法: override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIV
func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator) {
}
我尝试了以下方法:
override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator) {
}
但我得到了这个错误:
Method does not override any method from its superclass
为什么不调用ViewWillTransitionsSize?试试看
override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator){
super.viewWillTransition(to: size, with: coordinator)
}
试一试
在从swift2.x迁移到Swift3的过程中,“viewWillTransition”方法已更改: Swift2.x
override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator)
Swift3
override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator)
在从swift2.x迁移到Swift3的过程中,将键withTransitionCoordinator更改为with“viewWillTransition”方法已更改: Swift2.x
override func viewWillTransitionToSize(size: CGSize, withTransitionCoordinator coordinator: UIViewControllerTransitionCoordinator)
Swift3
override func viewWillTransition(to size: CGSize, with coordinator: UIViewControllerTransitionCoordinator)
将带有TransitionCoordinator的键更改为带有1。您希望何时调用该方法?2.为什么您认为.plist
文件中的NSCameraUsageDescription
键与此有关?请不要模棱两可。您希望何时调用该方法?2.为什么您认为.plist
文件中的NSCameraUsageDescription
键与此有关?请不要那么模棱两可。