原文链接:3358 www.is aced.com/post-140.html
做接口的时候经常使用一个叫UIColor的类。 这是一个代表苹果颜色的班级。
想表示一种颜色,UIColor有默认颜色、WhiteColor、BlackColor .
也可以用RGB初始化颜色。 当然也有阿尔法透明度。
按下按钮的时候准备动态控制背景色,用RGB来。
我的代码是这样的。
ui color * color=[ uicolorcolorcolorwithred :50 green 336050 blue :50 alpha :100 ]
永远都是预想中的灰色(50、50、50 )。
在网上查了一下这个方法的介绍,RGB和alpha值的范围是0~1,所以50作为255处理。
正确:
ui color * color=[ uicolorcolorwithred :50.0/255.0 green :50.0/255.0 blue :50.0/255.0 alpha 3360100 ];