我正在努力在提交到商店之前完成我的应用程序。我遇到的一个问题是我正在使用的 RGB
与我正在尝试的颜色不符显示。
这是屏幕截图:
我希望搜索栏下方的颜色成为整个应用程序的颜色,但是 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 等,结果与您所看到的相同。
你能帮我解决我做错的事情吗?
最佳答案
你可以尝试这样的事情
UINavigationBar.appearance().tintColor = UIColor(red: 39.0 / 255.0, green: 46.0 / 255.0, blue: 56.0/ 255.0, alpha: 1.0)
我已经添加了您提供的颜色,请尝试并确认。
编辑
关于ios - 在 AppDelegate 中使用 RGB 但颜色不完全匹配(十六进制),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33428858/