UIColor

colorWithAlphaComponent

UIColor *color = [UIColor redColor];
[color colorWithAlphaComponent:0.5f];

当设置完红色后,调用此方法设置颜色透明度,为啥不起作用;

 

 

它是返回新的包含透明度的颜色, 而不是设置color的颜色。

这样用:

UIColor *color = [UIColor redColor];
UIColor *cl = [color colorWithAlphaComponent:0.5f];

color没有透明度,cl有透明度。

posted @ 2012-05-07 18:08  高笑228  阅读(293)  评论(0编辑  收藏  举报