在导航栏中自定义 UIBarButtonItem
Posted
技术标签:
【中文标题】在导航栏中自定义 UIBarButtonItem【英文标题】:customize UIBarButtonItem in Navigation Bar 【发布时间】:2012-06-28 13:42:22 【问题描述】:我正在尝试自定义导航栏中的 UIBarButtonItem 我发现 UIBarButtonItem 中有一个属性:“tintColor”,我这样设置的
self.navigationItem.leftBarButtonItem.tintColor = [UIColor redColor];
效果很好,但如果我试试这个:
self.navigationItem.leftBarButtonItem.tintColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"imageName"]];
1。它没有按预期工作,但是,leftBarButtonItem 显示 black 外观,为什么?
如果我尝试 clearColor :
self.navigationItem.leftBarButtonItem.tintColor = [UIColor clearColor];
2。 leftBarButtonItem 仍然显示 黑色 外观,为什么?
3。我想用上面的图案图像自定义它,我该怎么做?
谢谢
【问题讨论】:
【参考方案1】:您可以查看此示例代码以自定义导航栏和后退按钮 https://github.com/boctor/idev-recipes/tree/master/CustomBackButton
【讨论】:
以上是关于在导航栏中自定义 UIBarButtonItem的主要内容,如果未能解决你的问题,请参考以下文章