【问题标题】:iOS Color Space iOS 10iOS 色彩空间 iOS 10
【发布时间】:2016-12-16 14:02:20
【问题描述】:

我在 iOS 10 中使用颜色时遇到了很大的麻烦。我的设计师正在使用 sRGB 颜色空间与 Photoshop 合作,该颜色空间应该与 Xcode 8 的颜色空间相同。但是我们在复制相同颜色时遇到了问题。看图:

这是一个模拟器截图。橙色线是图像,橙色框是从图像中获取的颜色。这是代码:

UIColor.init(patternImage: UIImage.init(named: "Orange 1 pixel")!)

为什么颜色不一样?我们该怎么办?

编辑:

这是我在 Mac 上使用 sRGB 颜色空间使用 SIP 颜色选择器获得的 RGB:

UIColor(red:233.0/255.0, green:89.0/255.0, blue:35.0/255.0, alpha:255.0/255.0)

十六进制是这样的:#E95923

图像是这样的,我拉伸它是因为在项目中我使用的是 1x1 像素:

【问题讨论】:

  • 你能把图片和RGB链接起来吗?
  • @FedericoMalagoni 完成
  • 会不会和半透明有关?您在使用UINavigationController 吗?如果您在情节提要中有它,您能否检查您的身份检查器以查看 NavigationViewController / 导航栏并验证是否选中了“半透明”?

标签: ios swift colors


【解决方案1】:

我刚刚测试了您的图像和 RGB。你写的颜色和你的图片不一样。

这是正确的 RGB:

UIColor(red:255.0 / 255.0, green: 97.0 / 255.0, blue: 41.0 / 255.0, alpha: 1)

顶部是你的图片,底部是UIView

【讨论】:

  • 带 Photoshop 颜色选择器
  • 但是你用的是哪个色彩空间?
  • sRGB IEC61966-2.1
猜你喜欢
  • 2015-02-08
  • 2013-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-28
相关资源
最近更新 更多