IB中關于顏色和設計不一致

問題

同樣的色值,用IB設置的和視覺給的是一樣的;但是用IB設置的,就是跟視覺給的效果不一樣。

為什么?

  • RGB顏色除了跟色值,alpha相關之外,跟Color Profile也是有關系的。

  • 代碼寫界面,不額外修改的話,默認使用Generic RGB。視覺用的設計軟件,默認也是用Generic RGB。所以這兩者是一樣的。

  • XCode8默認設置也是Generic RGB,所以現(xiàn)在這個問題很少聽到了。

  • 以前版本的XCode,默認設置不是Generic RGB,所以會出現(xiàn)這種顏色差異,導致IB寫界面的被鄙視

怎么解決?

和視覺的同學做好溝通,使用一樣的Color Profile,比如都用Generic RGB,就不會有色差了。

解決XCode IB與設計稿之間偏色的問題

XCode-Color-Fixer

備注

  • 視覺同學沒有改默認配置,是Generic RGB

  • XCode版本都是XCode8了,查了幾個,許多的是Generic RGB,應該沒有問題

  • 發(fā)現(xiàn)有些圖片的Color Profile是sRGB IEC61966-2.1。不過目前沒有發(fā)現(xiàn)色差問題。難道是這兩種Color Profile基本上是一樣的?

  • 如果要改的話,估計也很難改全。目前這個問題的優(yōu)先級很低,沒有必要的話,先維持現(xiàn)狀,不要動

  • 新的圖片,都要檢查一下,圖片的Color Profile都要設置為默認的Generic RGB,和視覺同學的設置保持一致

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

相關閱讀更多精彩內(nèi)容

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