ウィンドウで rootViewController として直接設定したビュー コントローラーがあります。
ただし、入力するとView Controllerで
self.navigationItem
nilではないことに気づきました。UINavigationController 内に埋め込まれていないことを考えると、nil ではないはずです。この動作を説明するものは何ですか?
ウィンドウで rootViewController として直接設定したビュー コントローラーがあります。
ただし、入力するとView Controllerで
self.navigationItem
nilではないことに気づきました。UINavigationController 内に埋め込まれていないことを考えると、nil ではないはずです。この動作を説明するものは何ですか?
のすべてのインスタンスは、クラスUIViewController
の読み取り専用プロパティを持ちます。、必ずしもそれ自体がアイテムではなく、(または他のビューコントローラー)が使用する可能性のあるアイテムを構成する方法です。navigationItem
UINavigationItem
UINavigationItem
UINavigationController
そのため、navigationItem
プロパティは nil ではないかもしれませんが、 、 、 、 などの値はtitle
デフォルトprompt
でtitleView
あるleftBarButtonItems
可能rightBarButtonItems
性がありnil
ます。
UINavigationController
アクティブ ビュー コントローラーで最も一般的なnavigationItem
プロパティのコンシューマーですが、プロパティを使用できるのは必ずしもそれだけではないことに注意してくださいnavigationItem
。独自のカスタム ビュー コントローラー コンテナーを作成して、その子ビュー コントローラーのこのプロパティを使用して、navigationItem
.