导航栏颜色

Navigation Bar color

我正在构建一个地图应用程序,并且有包含我的路线信息的标签。我用相同的十六进制以编程方式设置了标签和导航栏的颜色。但是在测试该应用程序时,我注意到它们有些不同。谁能告诉我,出了什么问题? screenshot

主要颜色在Util class;导航栏外观在 app didFinishLaunchingWithOptions 方法中设置;标签颜色在​​我的地图的 viewWillAppear 中设置 VC

public static let mainColor = UIColor(fromHexCode: "#335E40") UINavigationBar.appearance().barTintColor = Util.mainColor infoLabel.backgroundColor = Util.mainColor

您是否关闭了转换?

UINavigationBar.appearance().translucent = false