在导航栏中自定义UIBarButtonItem

时间:2012-06-28 13:42:22

标签: ios ios5 ios4

我试图在导航栏中自定义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 。我想用上面的图案图像来定制它,我该怎么做?

谢谢

1 个答案:

答案 0 :(得分:0)

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