如何为iOS可视化细分设置RGB值?

时间:2013-07-20 12:43:45

标签: ios objective-c colors visualization rgb

enter image description here

我正在研究可视化树图,它显示了产品类别。任何范围都有两个值。第一个值决定了段的大小,第二个值决定了段的颜色。现在的条件是,如果值是+ ve,那么颜色范围必须在绿色之间变化,如果-ve则红色之间的值不同(对于大值颜色效果会更暗,对于小值颜色效果会更亮) 我该怎么做 值的范围在12到8位( - 或+ ve)

之间

请帮帮我。

1 个答案:

答案 0 :(得分:1)

您希望首先查看UIColor的{​​{3}}方法。 hue值将控制绿色和红色之间的选择。 saturation和/或brightness值将决定“黑暗”,具体取决于“暗”的具体含义。

您可以创建一个简单的应用程序,其中包含用于色调/坐标/亮度的UISliders,以及用于显示所选颜色以试验HSB颜色的UIView。这是实现这种工具的colorWithHue:saturation:brightness:alpha: