Ios 在AppDelegate中使用RGB但颜色不完全匹配(十六进制)

Ios 在AppDelegate中使用RGB但颜色不完全匹配(十六进制),ios,iphone,swift,colors,appdelegate,Ios,Iphone,Swift,Colors,Appdelegate,在提交到应用商店之前,我正在完成我的应用程序。我遇到的一个问题是,我使用的RGB与我试图显示的颜色不符 以下是一个屏幕截图: 我希望搜索栏下方的颜色是整个应用程序的颜色,但是Xcode正在将以下十六进制代码:Ń323A45改为浅灰色,然后应该是 这是实际颜色,应该是: 最后,这里是我的导航栏的代码: 以下代码位于appDelegate文件中 // Navigation Bat UINavigationBar.appearance().barTintColor = UIColor(r

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

以下是一个屏幕截图:

我希望搜索栏下方的颜色是整个应用程序的颜色,但是Xcode正在将以下十六进制代码:
Ń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)
我已经添加了您提供的颜色,请尝试并确认

编辑 请也这样做-

改用RGB值?作为示例,我将如何编写该值?UINavigationBar.appearence().RGB?您使用的是objective c还是swift?我使用的是swift,并尝试通过应用程序委托进行全局更改(如果可能的话)在您在模拟器中运行它之前,转储此线程以查看是否有其他人看到此问题?请在实际设备中运行它。脚本中视图控制器中的导航栏是什么?请注意它被设置为OPAQUEI刚刚将所有VC更改为该设置,并且它仍然显示旧的灰色如何更改导航控制器的设置您希望我更改什么?