【问题标题】:Change to color of back button更改后退按钮的颜色
【发布时间】:2014-09-27 19:42:10
【问题描述】:

当我从表格视图单元格配置到另一个嵌入导航控制器的 VC 时,导航栏中有一个小后退按钮(蓝色),我没有在我的故事板中添加任何栏按钮,但我希望它的颜色是白色的。我尝试了以下代码:(在我的 viewDidLoad() 方法中)

UIBarButtonItem.appearance().tintColor = UIColor.whiteColor()

还有这个:

self.navigationController.navigationBar.tintColor = UIColor.whiteColor()

或任何其他类似的代码...它们都不起作用。 谁能帮帮我?

【问题讨论】:

标签: ios swift


【解决方案1】:

如果在 storyboard 中设置全局 tint 颜色,会影响后退按钮的颜色。

【讨论】:

  • 直接设置导航项的颜色怎么样?喜欢:self.navigationItem.leftBarButtonItem.tintColor = [UIColor redColor];