我在 iPad 上使用 iOS 8 在UINavigationController
上展示modalPresentationStyle=UIModalPresentationFormSheet
。在根视图控制器中,我需要找到执行屏幕旋转的时刻,但我没有收到任何我期待的事件:
-didRotateFromInterfaceOrientation:
已弃用,未被调用-viewWillTransitionToSize:withTransitionCoordinator:
和-traitCollectionDidChange:
,因为视图的大小似乎没有变换。-application:didChangeStatusBarOrientation:
被称为太早,而不是在轮换结束时。如何找到旋转结束的时刻?