8

当我使用MAC Digital Color Meter检测屏幕的RGB颜色时,RGB值可以显示为sRGB、Adobe RGB、原始RGBs空间等,并且略有不同。

我想在 iOS Xcode 平台中使用这些值,并使用UIColor类来表示它们,我应该在 Digital Color Meter 中选择哪个颜色空间?

谢谢。

4

3 回答 3

24

iPhone 肯定使用 sRGB。请参阅页面上的此注释CGColorSpace Reference

https://developer.apple.com/documentation/uikit/uicolor?language=objc#1968626

于 2014-08-13T01:56:43.383 回答
5

iOS 本身只支持与设备相关的色彩空间。我听说 sRGB 或 Adob​​e RGB 最接近 iPhone/iPad 显示器。

于 2013-06-19T18:23:49.150 回答
2

iPhone 使用 sRGB 色彩空间。

但是为了安全起见,我建议你使用CGColorSpaceCreateDeviceRGB()来生成色彩空间而不是kCGColorSpaceSRGB

于 2017-10-06T23:20:27.503 回答