标签: swift core-graphics color-space radial
我正在尝试绘制一个圆形雷达显示器,该圆形雷达显示器的同心圆环段(半径变化)填充的颜色在从内部半径到外部半径的各个段之间的填充颜色呈非线性变化。例如。浅绿色,绿色,黄色,红色:
到目前为止,我已经设法渲染了具有不同笔触线宽度的渐弱单色弧:
我怀疑我可以通过生成色彩空间来做到这一点,但是我不知道如何做到这一点。我需要能够在运行时调整同心比率的比率。