在AppDelegate中使用RGB但颜色不完全匹配(Hex)

时间:2015-10-30 04:48:48

标签: ios iphone swift colors appdelegate

我正在努力在我提交到商店之前完成我的应用程序。我遇到的一个问题是我使用的RGB不符合我试图展示的颜色。

以下是截图:

enter image description here

我希望搜索栏下方是整个应用程序的颜色,但Xcode会将以下十六进制代码:#323A45推送到浅灰色,然后应该是。

以下是实际颜色:http://www.colorhexa.com/323a45

最后,这是导航栏的代码:

以下代码位于appDelegate文件

// Navigation Bat
      UINavigationBar.appearance().barTintColor = UIColor(rgba: "#323A45")
      UINavigationBar.appearance().titleTextAttributes = [NSForegroundColorAttributeName : UIColor.whiteColor()]
      UINavigationBar.appearance().translucent = false

希望我只是遗漏了一些东西。我还使用了颜​​色代码除以255。 45/255 55/255等与您所看到的结果相同。

你能帮我解决我做错的事吗?

1 个答案:

答案 0 :(得分:0)

你可以试试这样的事情

UINavigationBar.appearance().tintColor = UIColor(red: 39.0 / 255.0, green: 46.0 / 255.0, blue: 56.0/ 255.0, alpha: 1.0)

我添加了您提供的颜色,请尝试并确认。

修改

请这样做 - enter image description here