我使用外观属性将图像设置为我的应用程序中所有导航栏后退按钮的背景图像。我在 applicationDidLoad 方法中使用以下代码来执行此操作。
UIImage *backButton = [UIImage imageNamed:@"btn-nav-back"];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButton forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
我的问题是,每当后退按钮出现时,由于前一个视图的名称被设置为后退按钮的标题,图像就会被拉伸。有没有一种系统范围的方法可以停止设置标题?还尝试在实际视图控制器中将后退按钮的标题设置为空白没有效果:(
[self.navigationItem.backBarButtonItem setTitle:@""];