iOS 8中,界面旋转的方法已被弃用,包括:
willRotateToInterfaceOrientation:duration:
didRotateFromInterfaceOrientation:
willAnimateRotationToInterfaceOrientation:duration:
替代方法包括:
willTransitionToTraitCollection:withTransitionCoordinator:
viewWillTransitionToSize:withTransitionCoordinator:
如果没有实现新的旋转方法,并使用iOS 8 SDK编译项目,则视图控制器将不会收到已弃用旋转方法的调用。
我的担心是:当使用iOS 7 SDK构建的应用程序已经在AppStore中,那么在iOS 8设备上是否仍会调用已弃用的旋转方法?
编辑:
旋转方法仍然会被调用,但在iOS 8中存在一些更改/问题/错误。
此外,UIScreen
现在是面向接口的。