我有一个仪表,如图所示。我可以将指针移过仪表,这没问题。问题是,我需要根据用户输入动态更改仪表中的颜色代码。
我从用户那里得到三个值。如果第一个值是 30,我需要在 0 到 30 范围内设置绿色。如果第二个值是 70,我需要设置黄色直到 70 范围内。同样对于第三个值,我需要设置最大值值并设置为红色。
更改视图的颜色代码并不是什么大问题。但是,我不知道如何在特定范围内动态设置颜色(不规则形状)。
编辑:目前我只是在仪表上移动指针(在普通 UIView 内移动图像视图)。预期的输出应该像附加的图像,我现在没有设置任何颜色。
帮助我继续。提前致谢..!