我在iOS 10中使用颜色遇到了很大的麻烦。我的设计师正在使用sRGB色彩空间与色彩空间相同,色彩空间与Xcode 8相同。但是我们在复制相同颜色时遇到了问题。查看图片:
这是一个模拟器截图。橙色线是图像,橙色框是从图像中获取的颜色。这是代码:
UIColor.init(patternImage: UIImage.init(named: "Orange 1 pixel")!)
为什么颜色不同?我们怎么办?
编辑:
这是我使用sRGB色彩空间在Mac上使用SIP颜色选择器获得的RGB:
UIColor(red:233.0/255.0, green:89.0/255.0, blue:35.0/255.0, alpha:255.0/255.0)
HEX是:#E95923
图像就是这样,我把它拉伸了,因为在项目中我使用的是1x1像素: