アプリで UISplitViewController を使用したいのですが、アプリのルート ビューとしては使用したくありません。分割ビュー (つまり、ログイン) を使用する画面の前に、他のいくつかの画面が必要です。問題は、私が見つけることができるすべての例で UISplitViewController がアプリのルート ビューとして設定されており、それを別の画面のコントローラーとして作成する方法がわかりません。
1 に答える
0
私が考えることができるいくつかのオプション:
1)分割前のビュー画面を分割ビューの上に配置し、ログインプロセスが完了したら、それらを非表示にします。
2)ログイン処理が完了したら、分割ビューを作成し、メインウィンドウのルートビューコントローラーとして設定します。UIWindowのドキュメントによると、既存のビュー階層を持つウィンドウにrootViewControllerプロパティを設定すると、古いビューが削除され、新しいビューがインストールされます。
于 2011-05-03T18:44:59.150 に答える