标签: objective-c cocoa-touch ios5 quartz-2d
如何以编程方式更改我根据颜色范围绘制的形状的颜色?我的形状可以有0到1之间的值来定义它的颜色:全红色(0)到全绿色(1),白色作为中间范围。请参阅颜色过渡样式的图像链接。
http://combinationstudios.com/static/colour-range.png
谢谢, 本
答案 0 :(得分:0)
如果您正在处理输入(如1.2左右),您可以将该输入链接到颜色范围的RGB值。有了一个公式,我认为你应该做到这一点。
还有你在编什么?
grtz Robin
答案 1 :(得分:0)
您正在寻找gradients。 Here是关于如何使用它们的Apple文档。
在您的情况下,您将需要使用三种颜色组件(红色,白色和绿色),而不仅仅是(红色和绿色)。