用Core Graphics绘制颜色图

| 我正在尝试找出如何绘制这样的颜色图:http://www.ritsplasman.com/images/colormap.png 我知道Core Graphics有两个处理渐变的功能:
CGContextDrawLinearGradient
CGContextDrawRadialGradient
。径向渐变不是我想要的,所以我想我不得不使用另一个。但是我不能仅使用线性渐变来完成示例图像。 彩色图基本上是一个渐变,其中色调在水平方向上发生变化,在垂直方向上发生饱和。我该如何实现?     
已邀请:
顾名思义,线性梯度仅在一个轴上。从理论上讲,您可以在彼此之上叠加多个渐变以创建与该图像相似的效果,但是我怀疑这是否是解决该问题的非常有效的方法。我在一个iOS应用程序中需要一个类似的颜色图,最终使用了该图像,因为它比尝试重新创建图像要有效得多。     

要回复问题请先登录注册