我有一个UIBarButtonItem
我最初将背景图像更改为的。但我希望能够将其更改UIBarButtonItem
回默认外观(特别是完成按钮)。然后再次回到以前的方式(这应该不是问题)。
以下是我最初更改外观的方式:
[menuButton setBackButtonBackgroundImage:[UIImage imageNamed:@"menuButton.png"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
然后回来我正在尝试类似的事情:
menuButton.style = UIBarButtonItemStyleDone;
menuButton.title = @"Done";
//the above didn't do anything, so I tried to make my own image to
//replace the first image. But below did't do anything either.
[menuButton setBackButtonBackgroundImage:[UIImage imageNamed:@"doneButton.png"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];