0

アプリを起動すると、状態変数に応じて3つの異なる画面のいずれかを表示する必要があるため、それに応じて3つのビューコントローラーがあります。

ストーリーボード内の最初のVCになることができるビューコントローラーは1つだけなので、ストーリーボードを使用してこの状況をモデル化する方法がわかりません。

最初のVCをナビゲーションコントローラーにして、他の3つのVCのいずれかを適切にプッシュすることもできますが、アプリ内にナビゲーションバーもナビゲーションコントローラーも必要ありません。

4

1 に答える 1

0

ウィンドウのルートビューコントローラーにしたいコントローラーから、presentViewController:animated:completion:を使用して、viewDidAppearメソッド(おそらくviewWillAppear?)からこれら3つのコントローラーの1つ(アニメーションをNOに設定)を提示できます。次に、これら3つのうちの1つが、ユーザーが最初に表示するものになります。

于 2013-03-24T16:40:20.863 に答える