回転アニメーションが実行される前に、 iOS で「回転します」という通知を受け取ることは可能ですか? UIViewControllerメソッドのようにwillRotateToInterfaceOrientation:duration:。
は知っていますが、回転アニメーションが実行された後UIDeviceOrientationDidChangeNotificationに送信されるようです。
NSObjectビューコントローラーの外のサブクラスで作業しています。
そのような通知がない場合は、ビュー階層に「偽の」ビューを追加する(rootViewControllerのビューに?)などのハックを検討し、オーバーライドlayoutSubviewsしてカスタム通知を送信しました。ハックの少ない代替手段はありますか?