当我使用MAC数字色度计检测屏幕的RGB颜色时,RGB值可以用sRGB,Adobe RGB,原始RGB空间等显示。它们略有不同。
我想在iOS Xcode平台中使用这些值,并使用UIColor
类来表示它们,我应该在数字色度计中选择哪个色彩空间?
感谢。
答案 0 :(得分:21)
CGColorSpace Reference
页面上的此说明:
https://developer.apple.com/documentation/uikit/uicolor?language=objc#1968626
答案 1 :(得分:4)
iOS本身only supports device-dependent color spaces。我听说sRGB或Adobe RGB最接近iPhone / iPad显示器。
答案 2 :(得分:1)
iPhone使用sRGB色彩空间。
但出于安全原因,我建议您使用CGColorSpaceCreateDeviceRGB()
生成色彩空间而不是kCGColorSpaceSRGB