現在、TableViewControllerがあります。たとえば、「メインメニュー」というタイトルで、最初のセルをクリックすると、戻るボタンのある詳細ビューコントローラーが表示されます。「戻る」の代わりに、「メインメニュー」であるTableViewControllerのタイトルがあります
「戻る」とだけ表示されるように設定するにはどうすればよいですか。
現在、TableViewControllerがあります。たとえば、「メインメニュー」というタイトルで、最初のセルをクリックすると、戻るボタンのある詳細ビューコントローラーが表示されます。「戻る」の代わりに、「メインメニュー」であるTableViewControllerのタイトルがあります
「戻る」とだけ表示されるように設定するにはどうすればよいですか。
これは、実際には、ナビゲーション項目backBarButtonItemのsetTitle属性を使用して非常に簡単に実行できます。これについてあまり直感的ではない唯一のことは、親ビューコントローラー(プッシュ元のビューコントローラー)でこれらの属性を設定する必要があることです。これは、プログラムで、またはInterfaceBuilderで実行できます。
[[[self navigationItem] backBarButtonItem] setTitle:@"Back"];
前のViewControllerのタイトルをnilに設定navigationItem.title
し、ナビゲーションバーに表示するテキストにを設定することができます。そうすれば、次のViewControllerの戻るボタンに「戻る」と書かれます。