我正在构建一个地图应用程序,并在标签上显示我的路线信息。我已使用相同的十六进制以编程方式设置标签和导航栏的颜色。但在测试应用程序时,我注意到它们有点不同。谁能告诉我,有什么不对? screenshot
主要颜色在Util类中;导航栏外观在app中设置didFinishLaunchingWithOptions方法;标签颜色在我的地图VC的viewWillAppear中设置
public static let mainColor = UIColor(fromHexCode: "#335E40")
UINavigationBar.appearance().barTintColor = Util.mainColor
infoLabel.backgroundColor = Util.mainColor
答案 0 :(得分:0)
你关闭过渡了吗?
UINavigationBar.appearance().translucent = false