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

标签 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 等,结果与您所看到的相同。

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

最佳答案

你可以尝试这样的事情

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

关于ios - 在 AppDelegate 中使用 RGB 但颜色不完全匹配(十六进制),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33428858/

相关文章:

ios - HealthKit 使用回退方法锚定查询?

iphone - 处理 iPad 上的外部屏幕

iphone - iOS 中带有事件指示器的异步图像加载器

SwiftUI - 我可以为通用 View 定义一个空的初始值设定项吗?

ios - 如何在 iOS 应用程序上接收连接的 WiFi 模块/路由器发送的数据?

ios - FirebaseDatabase - removeAllObservers() - 它实际上删除了什么?

ios - aisle411 iOS SDK 缺少所需的架构 arm64

ios - EXC_BAD_ACCESS 台风单例引用

ios - 如何在自定义单元格中保存多个选定的按钮?

iphone - 如何在 iPhone 模拟器中工作的 UIAutomation 中获取 captureScreenWithName?