gpt4 book ai didi

ios - 带渐变的 UIProgressView

转载 作者:行者123 更新时间:2023-11-29 11:06:58 27 4
gpt4 key购买 nike

有没有办法让 progressTintColor 变成渐变色?具体来说,我想让它成为从绿色到红色的渐变色 - 标准温度模式。

添加子层不起作用,因为它把层放在 View “后面”:

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];

最佳答案

您可以尝试创建 patterned UIColor并将其设置为色调颜色,但我怀疑它是否有效。

否则您可能需要子类化 UIProgressView 或构建您自己的 UIView 子类。进度条并不难画。

关于ios - 带渐变的 UIProgressView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13181416/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com