iOS设备使用哪个颜色空间?

fly*_*pig 7 rgb uicolor ios

当我使用MAC数字色度计检测屏幕的RGB颜色时,RGB值可以用sRGB,Adobe RGB,原始RGB空间等显示.它们略有不同.

我想在iOS Xcode平台中使用这些值,并使用UIColor类来表示它们,我应该在数字色度计中选择哪个色彩空间?

谢谢.

Mic*_*rne 21

iPhone绝对使用sRGB.请参阅页面上的此注释CGColorSpace Reference:

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

  • +1来自该链接的相关引用:"iOS不支持ColorSync,因此所有资产都应在**本机设备颜色空间中提供:sRGB.**" (2认同)
  • 不再真实了。请参阅 https://medium.com/@volbap/working-efficiently-with-colors-in-xcode-bc4c58b16f9a “而较新的 Apple 设备(例如 iPhone X)使用更大的色彩空间,涵盖更广泛的色域,Display-P3 标准(或简称为 P3)” (2认同)

Dus*_*oss 5

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