按下uibutton时是否可以更改导航栏颜色?

时间:2015-12-11 18:01:28

标签: ios swift uinavigationbar

我想知道是否可以在Swift 2中更改Ui导航栏颜色的颜色?想象一下,当用户按下设置中的按钮时,whatsapp白色可以变换为任何颜色。我在网上搜索了这个,但没有找到任何东西。

感谢。

2 个答案:

答案 0 :(得分:4)

在按钮操作中添加

// UINavigationItem buttons
self.navigationController?.navigationBar.tintColor = UIColor.blueColor() 
// NavigationBar color
self.navigationController?.navigationBar.barTintColor = UIColor.greenColor()

答案 1 :(得分:1)

您可以使用UINavigationBar的属性barTintColor

文档:UINavigationBar Class Reference