4

こんにちは、私は新しい IOS で、ストーリーボード機能を使用しています。このチュートリアルに従った結果、アプリが機能しました。ナビゲーションコントローラーをいつ使用するか少し混乱しています。上記のチュートリアルでは、すべてのタブにナビゲーション コントローラーがありました。これは必要ですか?

私は新しいアプリを作成中ですが、各タブにナビゲーションコントローラーを追加するかどうかに関係なく動作するようです (写真を参照)。

絵コンテ

私はただ好奇心が強いのですが、正しいプロセスは何ですか?

ありがとう。

4

1 に答える 1

3

アプリがUITabBarController各タブを使用しているため、ビューの個別の「ブランチ」が表示されます。これらの「ブランチ」のいずれかで、そのビューをナビゲーション機能でラップする必要がある場合 (または単にナビゲーション バーにタイトルなどを表示する場合)、そのタブのプライマリ ビュー コントローラーとして「UINavigationController」をタブ バーの間に追加します。 controller と、そのタブに表示する最初の View Controller です。

タブに、階層ナビゲーションやナビゲーション バーを必要としないビュー コントローラーを表示するだけの場合は、 を使用する必要はなくUINavigationController、ビュー コントローラーをそのタブのコントローラーとして直接設定できます。

于 2013-03-29T22:16:16.060 に答える