Appearance プロパティを使用して、アプリのすべてのナビゲーション バーの戻るボタンの背景画像になるように画像を設定しました。applicationDidLoad メソッドで次のコードを使用します。
UIImage *backButton = [UIImage imageNamed:@"btn-nav-back"];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButton forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
私の問題は、戻るボタンが表示されるたびに、前のビューの名前が戻るボタンのタイトルとして設定されているため、画像が引き伸ばされることです。タイトルの設定を停止できるシステム全体の方法はありますか? また、実際のView Controllerで戻るボタンのタイトルを空白に設定しようとしても効果はありません:(
[self.navigationItem.backBarButtonItem setTitle:@""];