iOS有条件地更改后退按钮图像

时间:2013-12-03 14:32:19

标签: ios cocoa-touch back navigationbar

考虑以下情况:

  • 进入视图时,后退按钮正常,(左箭头)。
  • 一旦用户开始向列表中添加内容,该按钮就会成为垃圾桶,以便在按下后退按钮时告诉用户进度丢失。

是否可以让后退按钮收听列表并在有一个或多个元素后进行更改?

我试过了

[UIBarButtonItem appearance] setBackButtonBackgroundImage;

但是这改变了整个应用程序中的后退按钮......我只想在当前视图中更改它。

1 个答案:

答案 0 :(得分:2)

[UIBarButtonItem appearance]是用于全局设置外观设置的代理

您应该使用self.navigationItem.backBarButtonItem为给定的视图控制器设置图像