22

UIColor クラスからインスタンスを初期化するときに、RGB 値にどの色空間を使用する必要があるかを説明している記事やドキュメントが見つかりません。

iOS アプリで適切な色を取得するという記事では、ジェネリック RGB を使用する必要があると述べています。一方で、iOS では sRGB を使用する必要があるという投稿をいくつか見つけました。

ここCGColorSpace Referenceに書かれているように、デフォルトの色空間はsRGBのようです

iPad Pro と iPhone 7 で使用されている「Display P3」という新しい色空間があります。既存の画像リソースのプロファイルを Display P3 に変換する必要があります。Digital Color Meter アプリの場合、「Display P3」RGB 値を取得するには、P3 プロファイルを選択する必要があります。スクリーンショットを参照してください。

ディスプレイ P3 カラー スペースの適切な RGB 値を選択する方法。 ここに画像の説明を入力

4

2 に答える 2