MPMoviePlayer (カスタム UIViewController 内) を使用してアプリケーションを作成し、ムービー プレーヤーの上にオーバーレイ UIViewController を使用する場合: - self.view.presentModalView... または self.view.addSubView... でプレーヤーにムービーをロードする他のより良い方法。私は今、モーダル ビューで作業しており、いくつかのカスタム ローテーションを実装する必要があることを除いて、すべてが機能します。これを行うためのより明確な方法を探しています。
わかりました多分いくつかの詳細。iPhoneアプリでは、モーダルビューのようなプレーヤーを追加し、それにオーバーレイビューを追加すると機能します。ただし、これはユニバーサル アプリであり、iPad では iPhone と同じようには機能しません。ipad splitView では、プレーヤーが詳細側 (非フルスクリーン) にあり、プレーヤーをダブルタップするとフルスクリーンになります。そして今、プレイヤーはキーウィンドウです。ここが最大の問題です。オーバーレイビューをサブビューおよびモーダルビューとして追加しようとしましたが、作成しましたが、そのオーバーレイはデバイスの向きを認識せず、オーバーレイ要素を変換する必要があり、これを回避しようとしています。そのビューで回転を検出する方法はありますか?