没有调用视图控制器的旋转方法,在iOS 8中使用UIModalPresentationFormSheet

时间:2014-10-24 13:50:07

标签: ios objective-c uiviewcontroller ios8

我在 iPad 上使用 iOS 8 UINavigationController上展示modalPresentationStyle=UIModalPresentationFormSheet。在根视图控制器中,我需要找到执行屏幕旋转的时刻,但我没有收到任何我期待的事件:

  1. -didRotateFromInterfaceOrientation:已弃用,未被调用
  2. 未调用新的-viewWillTransitionToSize:withTransitionCoordinator:-traitCollectionDidChange:,因为视图的大小似乎没有变换。
  3. -application:didChangeStatusBarOrientation:被称为太早,而不是在轮换结束时。
  4. 如何找到旋转结束的时刻?

0 个答案:

没有答案