2017-08-17 10 views
2

私はビューコントローラを持っています。エディタ - >埋め込みの - >ナビゲーションコントローラオプションを選択します。ナビゲーションコントローラがストーリーボードに追加され、ビューコントローラがルートビューコントローラになります。また、ビューコントロールの上部にナビゲーション項目が追加されています。ナビゲーションコントローラ、ナビゲーションアイテム、およびナビゲーションバー

一方、ビューコントローラにナビゲーションバーを置くことができ、ナビゲーションコントローラを持たないビューコントローラ間で順方向逆方向遷移を作成することができます。

ナビゲーション項目とナビゲーションバーの違いは何ですか?

答えて

4

ナビゲーション項目は、ナビゲーションバーに表示されるボタン(左右)とビュー(主にタイトルビュー)を管理します。 各ナビゲーション項目は特定のView Controllerをポイントします。

ナビゲーションバーはナビゲーションアイテムのコンテナであり、主にレイアウト、トランジション、アニメーションを処理します。

あなたは公式ドキュメントではそれらについての詳細を読むことができます:

https://developer.apple.com/documentation/uikit/uinavigationitem

https://developer.apple.com/documentation/uikit/uinavigationbar

関連する問題