Xcode IB 色值 不準(zhǔn)?

先了解幾個顏色配置相關(guān)的事實(shí):

  • Adobe Photoshop、Adobe Illustrato、Sketch 默認(rèn)顏色配置 一般是 sRGB IEC61966-2.1
  • IB 默認(rèn)勾選的是 Generic RGB
  • 使用 UIColor(red:green:blue:alpha:) 通過代碼生成顏色時(shí),默認(rèn)情況下它是在 sRGB IEC61966-2.1 顏色空間中生成的。

所以可能出現(xiàn)以下兩種情況:

  • IB 和 純代碼出來的同樣的色值可能不準(zhǔn)
  • IB 出來的顏色色值不滿足設(shè)計(jì)的效果
默認(rèn)勾選 Generic RGB
設(shè)計(jì)想要我們選的 sRGB
  • 為了避免出現(xiàn)顏色偏差的問題,先跟設(shè)計(jì)那邊溝通統(tǒng)一顏色配置文件是必要的。

如果用 IB 的話,那么就更改下 sRGB , 用其設(shè)置色值。
如果已經(jīng)寫了很多,不想一一改怎么辦呢,下面推薦統(tǒng)一修改IB 顏色色值的方案:

而剛開始使用 IB 的我們,記住這個顏色配置的不同,避免小坑。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容