为所有UINavigationBars设置颜色

时间:2019-05-11 11:15:51

标签: ios swift uinavigationcontroller uinavigationbar uicolor

我有一个带有多个UINavigationControllers的应用程序。现在,我要将其背景色设置为相同的颜色。我把它写到了AppDelegate的应用程序方法中:

UINavigationBar.appearance().backgroundColor = UIColor.darkGray

与UITabBars相同的语句起作用:

UITabBar.appearance().barTintColor = UIColor.darkGray

我怎么了?

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

必须为UINavigationBar.appearance().barTintColor = UIColor.darkGray