Какое цветовое пространство используют устройства iOS?

когда я использую Цифровой измеритель цвета MAC для определения цвета RGB экрана, значения RGB могут отображаться в sRGB, Adobe RGB, оригинальных пространствах RGBs и т. д. И они немного отличаются.

Я хочу использовать эти значения в платформе iOS Xcode и использовать UIColor класс для их представления, какое цветовое пространство я должен выбрать в цифровом Цветометре?

спасибо.

3 ответов


сама iOS поддерживает только зависящие от устройства цветовые пространства. Я слышал, что sRGB или Adobe RGB ближе всего к дисплею iPhone/iPad.


iPhones определенно используют sRGB. Видел эту заметку на странице CGColorSpace Reference:

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


iPhone использует цветовое пространство sRGB.

но по соображениям безопасности, я предлагаю вам использовать CGColorSpaceCreateDeviceRGB() для создания цветового пространства вместо kCGColorSpaceSRGB