ナビゲーションバーのバックボタン名を変更

Swift

ナビゲーションバーのバックボタンに表示されている文字列を変更したかったので、実装方法を調べたところ、下記のサイトを参考にして実装できました。

【Swift/iOS】ナビゲーションバーのカスタマイズ
ナビゲーションコントローラー(Navigation Controller)を利用した時に自動で適用されるナビゲーションバー(Navigation Bar)のカスタマイズ方法について解説します。storybord上でもある程度のカスタマイズは
ナビゲーションバーのカスタマイズ一覧(iOS) - Qiita
はじめにナビゲーションバーをカスタマイズする方法を毎回忘れて実装に時間がかかるため、まとめました。環境OS:macOS Big Sur 11.1Xcode:12.4 (12D4e)Swift:5.3.2iOS...

実装してわかったことを自分なりにまとめてみたいと思います。この記事は上記のサイトを参考にして作成しています。

開発環境は、XcodeがVersion 12.5.1、言語はSwift5です。

ナビゲーションバーのバックボタンの場所

このボタンの「Back」という文字を変更したいと思います。

文字の変更方法

画面遷移する前のViewControllerファイルのviewDidLoad()内にコードを追加します。.titleの文字列を任意の文字列にすれば、変更ができます。

self.navigationItem.backBarButtonItem = UIBarButtonItem(
                title:  "前のページに戻る",
                style:  .plain,
                target: nil,
                action: nil
            )

タイトルとURLをコピーしました