アプリを起動すると、状態変数に応じて3つの異なる画面のいずれかを表示する必要があるため、それに応じて3つのビューコントローラーがあります。
ストーリーボード内の最初のVCになることができるビューコントローラーは1つだけなので、ストーリーボードを使用してこの状況をモデル化する方法がわかりません。
最初のVCをナビゲーションコントローラーにして、他の3つのVCのいずれかを適切にプッシュすることもできますが、アプリ内にナビゲーションバーもナビゲーションコントローラーも必要ありません。
アプリを起動すると、状態変数に応じて3つの異なる画面のいずれかを表示する必要があるため、それに応じて3つのビューコントローラーがあります。
ストーリーボード内の最初のVCになることができるビューコントローラーは1つだけなので、ストーリーボードを使用してこの状況をモデル化する方法がわかりません。
最初のVCをナビゲーションコントローラーにして、他の3つのVCのいずれかを適切にプッシュすることもできますが、アプリ内にナビゲーションバーもナビゲーションコントローラーも必要ありません。