2

ナビゲーションコントローラーが埋め込まれた複数のテーブルビューを含むタブバーアプリケーションを作成しました。間違ったコンテキストでナビゲーションコントローラーを使用しているかどうかわからず、誰かが私を理解するのを手伝ってくれるかどうか疑問に思っていました。

ここでスクリーンショットを撮りました

赤い矢印は、埋め込まれたナビゲーションコントローラーを示しています。緑の矢印にナビゲーションコントローラーを1つだけ配置する必要がありますか、それとも複数のナビゲーションコントローラーを使用するのが正しいですか?

4

1 に答える 1

4

あなたは正しいです。

ナビゲーションコントローラーは、アプリ内の直線的な動きを表します。つまり、アプリを前後に1つの特定のパスしかたどることができません。

タブバーコントローラーでは、多次元のナビゲーション構造があるため、タブごとにナビゲーションコントローラーが必要です。「開始から終了」まで直線的に移動できるだけでなく、これらのナビゲーション行間をジャンプすることもできます。

それが理にかなっていることを願っていますが、そうです...ユーザーに提示するナビゲーション「パス」がある回数だけナビゲーションコントローラーを使用できます(そして使用する必要があります)。

于 2013-02-12T15:23:04.753 に答える