iPhone后退按钮自定义图像

iPhone后退按钮自定义图像,iphone,uinavigationcontroller,uinavigationbar,uibarbuttonitem,Iphone,Uinavigationcontroller,Uinavigationbar,Uibarbuttonitem,是否有一种简单的方法(委派?覆盖?类别?)全局自定义我整个应用程序中导航栏中使用的所有后退按钮 我不需要它们上的自定义文本。 我不需要对它们进行自定义操作。 我只需要自定义按钮背景 几乎所有的视图控制器都来自NIB文件。 所有“我的视图”控制器共享同一基类 提前谢谢 在基本UIViewController类中,可以在viewDidLoad方法中添加后退按钮的创建: -(void)viewDidLoad{ [super viewDidLoad]; UIBarButtonItem *back

是否有一种简单的方法(委派?覆盖?类别?)全局自定义我整个应用程序中导航栏中使用的所有后退按钮

我不需要它们上的自定义文本。
我不需要对它们进行自定义操作。
我只需要自定义按钮背景

几乎所有的视图控制器都来自NIB文件。
所有“我的视图”控制器共享同一基类


提前谢谢

在基本UIViewController类中,可以在viewDidLoad方法中添加后退按钮的创建:

-(void)viewDidLoad{
  [super viewDidLoad];
  UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithCustomView:yourCustomButton];
  self.navigationItem.leftBarButtonItem = backButton;
}

其中您的自定义按钮是您的自定义按钮。

显然,不可能只自定义背景,正如其中一条评论所述。

如何获取默认文本?请注意,VC的标题并不总是放在自我的底部,有时会被删掉。如何获取按钮的操作和目标?我认为您不能仅自定义背景。