中学数学624513 views
Computer369216 views
りんご215444 views
高校倫理1442459 views
小学社会311093 views
いろは3019021 views
世界の国566092 views
ヒストリア292936 views
教育149798 views
高校化学2928968 views
Help
Tools

English

Swiftのナビゲーションバーのタイトル(pushされた画面のタイトル)を変える

SwiftのUIViewController(pushViewControllerの遷移先)でバーにタイトルを表示したいときは、その画面のviewDidLoadで

self.title = “ABC”

などとする。

self.titleを設定しないと、ナビゲーションバーのタイトルになにも表示されない。デフォルトでは左上に戻るボタンと「Back」という文字があるだけ。

self.titleはナビゲーションバーを表示している画面で行う。その画面に遷移する前のnavigationControllerのルートを設定する画面では行わない。

メモ

その画面でself.titleを設定しても、次の遷移先ではそのタイトルは表示されない。

SwiftのUIViewController(pushViewControllerの遷移先)でバーにタイトルを表示したいときは、その画面のviewDidLoadでself.titleを設定する。