0

ログイン画面(UIViewController)で開始するアプリケーションがあり、ユーザーがログインを完了すると、アプリケーションの残りの部分はSplitViewControllerによって管理されます。私が抱えている問題は、SplitViewControllerが最初に表示されたときに、現在の画面の向きが上書きされ、デバイスを横向きに持っていてもポートレートモードが強制されることです。

.xibファイル内のすべての設定、コード、およびxmlを検索しましたが、方向が変わる原因となるものは何も見つかりません。他の誰かがこの問題を抱えていましたか、または誰かが原因を探すために別の場所を考えることができますか?

ありがとう

4

2 に答える 2

1

UISplitViewControllerアプリの「ルート」ビューコントローラーですか?あなたの説明から判断すると、それは明確ではなく、iPadアプリが正しく動作するために必要です。(ここStack Overflowには、その落とし穴に関連する質問が多数あります。)

于 2010-10-18T20:09:03.440 に答える
0

問題は、SplitViewControllerがロードされる最初のビューでない場合、アプリが正しく初期化されないことであることが判明しました。ログインビューを、アプリが読み込まれるビューから、SplitViewControllerをカバーするフルスクリーンダイアログに変更することで、問題を解決しました。

于 2011-02-14T18:45:06.577 に答える