StroyBoardのNavigationBarのタイトルを変更する方法あれこれ

ナビゲーションバー上のタイトルの変更方法をメモ。

前提

作りの前提としては以下。

  • Xcode7.3
  • Swift2.2
  • StoryBoard上でViewを配置し、メニューからNavigation Controllerを配置
  • ページ間は、セグエ、で接続

次ページがある場合

次ページがある場合は、ナビゲーションバーの部分をダブルクリックして変更すればそれが反映される。

最後のページの場合

次ページがなく、そのページが遷移先の行き止まりの場合は、そのViewのタイトルをプロパティから設定することで変更が可能。

コードから変更

コードからViewのタイトルを変更すれば動的にも変更可能。 これは遷移先あるなしには関係なし。

1
self.title = "hoge"

このタイトルの設定を、viewWillAppearに入れておけばページを表示するたびにタイトルを変更することが可能。

参考

   このエントリーをはてなブックマークに追加