すべてのビュー コントローラー クラスで変更する必要はありません。サブクラス化して一度変更するか、アプリのデリゲートで行うことができます。
ナビゲーション バーをサブクラス化したい場合は、テキスト @"" を使用して戻るボタンを簡単に設定できます。
UIBarButtonItem *newBackButton =
[[UIBarButtonItem alloc] initWithTitle:@""
style:UIBarButtonItemStylePlain
target:nil
action:nil];
[[self navigationItem] setBackBarButtonItem:newBackButton];
アプリ デリゲートで実行する場合は、次の 2 つの方法で実行できます。
1 つの方法は、ボタンのテキストの色をクリア カラーに設定することです。
[[UIBarButtonItem appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor clearColor]} forState:UIControlStateNormal];
もう 1 つの方法は、戻るボタンを画面から離して、ユーザーが見えないようにすることです。
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, -200) forBarMetrics:UIBarMetricsDefault];