古い X コード バージョンを使用して作成された iOS アプリケーションに取り組んでいるため、MainWindow.xib にウィンドウがあります。最近、このプロジェクトを iOS8 ベータ版で実行すると、問題が発生しました。ウィンドウが横方向に回転しません。そのため、MainWindow.xib に別のウィンドウを追加しました。OS バージョンを確認する条件を作成しました。古い iOS バージョンでは、以前に作成したウィンドウを使用していますが、iOS8 では、新しく追加された横向きのウィンドウを使用しています。私は問題を解決しました。カメラを除いて、アプリケーション全体が正常に動作しています。
以下はスクリーンショットです。
LandscapeMode の場合 (正常に動作しています):
PortraitMode で (カメラがロードされたら、回転させました。他のコントロールは適切に回転していますが、カメラが過度に適切に回転していません):
カメラが横向きモードで読み込まれると、デバイスを回転させました。コントロールは適切に回転していますが、カメラ画面は回転せず、縦向きモードのままです。これは、Appdelegate のウィンドウが原因である可能性があります。
これに対する解決策はありますか?
前もって感謝します。