Ios 为所有UINavigationBars设置颜色

Ios 为所有UINavigationBars设置颜色,ios,swift,uinavigationcontroller,uinavigationbar,uicolor,Ios,Swift,Uinavigationcontroller,Uinavigationbar,Uicolor,我有一个带有多个UINavigationController的应用程序。现在我想将它们的背景色设置为相同的颜色。我在AppDelegate的应用程序方法中写入了以下内容: UINavigationBar.appearance().backgroundColor = UIColor.darkGray 同样的声明适用于UITabBars: UITabBar.appearance().barTintColor = UIColor.darkGray 我犯了什么错 谢谢你的帮助 必须是UINaviga

我有一个带有多个UINavigationController的应用程序。现在我想将它们的背景色设置为相同的颜色。我在AppDelegate的应用程序方法中写入了以下内容:

UINavigationBar.appearance().backgroundColor = UIColor.darkGray
同样的声明适用于UITabBars:

UITabBar.appearance().barTintColor = UIColor.darkGray
我犯了什么错


谢谢你的帮助

必须是
UINavigationBar.appearance().bartincolor=UIColor.darkGray
必须是
UINavigationBar.appearance().bartincolor=UIColor.darkGray