1

我试图自定义导航栏中的 UIBarButtonItem
我发现 UIBarButtonItem 中有一个属性:“tintColor”,我将它设置为这样

self.navigationItem.leftBarButtonItem.tintColor = [UIColor redColor];  

它运作良好,但如果我尝试这个:

self.navigationItem.leftBarButtonItem.tintColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"imageName"]];  

1 . 它没有按预期工作,但是,leftBarButtonItem 显示黑色外观,为什么?

如果我尝试clearColor

self.navigationItem.leftBarButtonItem.tintColor = [UIColor clearColor];  

2 . leftBarButtonItem 仍然显示黑色外观,为什么?

3 . 我想用上面的图案图像自定义它,我该怎么做?

谢谢

4

1 回答 1

0

您可以查看此示例代码以自定义导航栏和后退按钮 https://github.com/boctor/idev-recipes/tree/master/CustomBackButton

于 2012-06-28T13:50:02.283 回答