原文链接: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 ];