iOS无法更改后退按钮图像

时间:2013-06-17 03:34:41

标签: ios image button resizable

我正在尝试使用仅1x1像素的可调整大小的图像来更改后退按钮图像(我只想基本改变它的颜色并删除色调)。我正在使用的代码如下:

UIImage *backButtonImage = [[UIImage imageNamed:@"backButton.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 0)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

但由于某种原因,该按钮似乎只允许显示1像素的行: enter image description here

您可以看到上一个视图标题文本的一小部分。

有没有办法只改变后退按钮的颜色并删除色调,这样它就是纯色而不必创建一个新的barButtonItem并删除已存在的那个?

0 个答案:

没有答案