IB上で colorSpace="calibratedRGB"
(IB上では Generic RGB
) で色が定義されていると、定義よりも少し白味が増す形で表示されてしまいます。
以下の例ではどちらもカラーインスペクタのRGB Sliderペインで #CCCCCC
を指定していますが、左側では "Generic RGB" になっており、シミュレータ上の色を計測すると #D6D6D6
になってしまっています。
初期状態だとこの colorSpace
は設定されないようなのですが、
例えばRGB Sliderペインの "Hex Color" を直接変更すると "calibratedRGB" に自動的にチェックが入ってしまいました。
iOSとtvOSどちらでも同じでした。
xibやstoryboardで設定した色がどうも想定と違うという場合には確認してみると良さそうです。