我正在使用Picker View,允许用户为整个应用程序选择颜色主题。
我计划更改导航栏,背景以及选项卡栏(如果可能)的颜色。
我一直在研究如何执行此操作,但找不到任何Swift示例。谁能给我一个示例代码,我将需要使用该代码来更改导航栏颜色和导航栏文本颜色?
设置了Picker View,我只是在寻找更改UI颜色的代码。
导航栏:
navigationController?.navigationBar.barTintColor = UIColor.green
用所需的UIColor替换greenColor,也可以使用RGB。
导航栏文字:
navigationController?.navigationBar.titleTextAttributes = [.foregroundColor: UIColor.orange]
用您喜欢的任何颜色替换orangeColor。
标签栏:
tabBarController?.tabBar.barTintColor = UIColor.brown
标签栏文字:
tabBarController?.tabBar.tintColor = UIColor.yellow
在最后两个中,用您选择的颜色替换brownColor和yellowColor。