NavigationItemアウトレットは非推奨になっているためUIViewController
(はい、少し遅れています)、?の要素を指定する正しいイディオムは何UINavigationItem
ですか?
私はいくつかのアプローチが提案されているのを見てきましたが、どれも私には完全に明確ではありません:
ビューコントローラのXIBの「ビューコントローラにナビゲーションアイテムを埋め込む」。
from-scratch値を使用して、ナビゲーションアイテムのプロパティをコードで初期化します。
ビューコントローラーでナビゲーションコントローラーのアウトレットを作成し、ビューコントローラーのXIBでナビゲーションアイテムを配線し、そのプロパティを使用して(実際の)ナビゲーションアイテムのプロパティをコードで初期化します。
ナビゲーションアイテムを「埋め込む」方法がわかりません(IBにView Controllerの子として追加するだけでは効果がありません)。そして、これらのアプローチのどちらが優れているのか、さらに言えば、どこで(どの方法で)2または3を実行するのかは私にはわかりません。