1

アプリで UISplitViewController を使用したいのですが、アプリのルート ビューとしては使用したくありません。分割ビュー (つまり、ログイン) を使用する画面の前に、他のいくつかの画面が必要です。問題は、私が見つけることができるすべての例で UISplitViewController がアプリのルート ビューとして設定されており、それを別の画面のコントローラーとして作成する方法がわかりません。

4

1 に答える 1

0

私が考えることができるいくつかのオプション:

1)分割前のビュー画面を分割ビューの上に配置し、ログインプロセスが完了したら、それらを非表示にします。

2)ログイン処理が完了したら、分割ビューを作成し、メインウィンドウのルートビューコントローラーとして設定します。UIWindowのドキュメントによると、既存のビュー階層を持つウィンドウにrootViewControllerプロパティを設定すると、古いビューが削除され、新しいビューがインストールされます。

于 2011-05-03T18:44:59.150 に答える