【发布时间】:2012-11-01 16:28:28
【问题描述】:
有没有办法让progressTintColor 做一个渐变?具体来说,我想让它成为从绿色到红色的渐变色 - 标准温度模式。
添加子图层不起作用,因为它将图层放在视图“后面”:
CAGradientLayer *gradient = [CAGradientLayer layer];
gradient.frame = self.testBar.bounds;
gradient.colors = [NSArray arrayWithObjects:(id)[[UIColor greenColor] CGColor], (id)[[UIColor redColor] CGColor], nil];
[self.testBar.layer insertSublayer:gradient atIndex:0];
【问题讨论】:
标签: ios uicolor uiprogressview cagradientlayer