在通过xib设置控件颜色时,RGB Sliders的Color Profile默认是Generic RGB形式的,当用Generic RGB下的值代码设置颜色时,效果对比如下:
![](https://img.haomeiwen.com/i5115882/e699cdcafd33220a.png)
很明显,颜色出现了偏差,导航栏RGB Sliders下Generic RGB的值为R(43)G(39)B(37),用下部颜色代码设置:
[UIColor colorWithRed:43/255.0 green:39/255.0 blue:37/255.0 alpha:1]
如果要下部颜色同导航栏颜色,需要在xib颜色设置中查看sRGB 或 Device RGB下的RGB,如图:
![](https://img.haomeiwen.com/i5115882/aad3a16e2cdc863e.png)
查出值后,用代码设置:
[UIColor colorWithRed:57/255.0 green:52/255.0 blue:49/255.0 alpha:1.0]
效果如下图:
![](https://img.haomeiwen.com/i5115882/48b85ae528034d99.png)
如有帮助,请点关注!
荆轲刺秦王!
网友评论