ios - 按下 ui 按钮时是否可以更改导航栏颜色?

标签 ios swift uinavigationbar

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

谢谢。

最佳答案

在您的按钮操作中只需添加

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

关于ios - 按下 ui 按钮时是否可以更改导航栏颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34229757/

相关文章:

ios - 如何在 UINavigationBar 和 UISegmentedControl 之间添加垂直空间?

ios - 预加载下一个(当前不可见的)单元格 UICollectionView

ios - 多个纬度经度之间的Google Map绘制折线

ios - 我可以提供 SDWebImageCache 的 URL 以从缓存或下载返回图像吗?

iOS 应用内购买 - 自动续订订阅

iphone - 更改导航栏的文本颜色 "prompt"?

ios - UIBarButtonItem UINavigationBar 中的自定义 View

iphone - 使用 AVAudioRecorder 重新录制

ios - 如何正确使用Django(Web和移动部署)

ios - 如何将 UIView 放入 UITableView 并将其固定在底部