我想知道角度梯度是否可行

时间:2012-12-06 01:53:48

标签: objective-c nsbezierpath radial-gradients

我正在使用NSBezierPath对渐变进行一些测试,并且到目前为止使用径向渐变取得了一些进展。看第一张照片。不过,我想知道是否可以像图2那样制作 angle 渐变。

有人这样做过吗?

Tia,Ronald

Picture 1

Picture 2

2 个答案:

答案 0 :(得分:0)

Cocoa没有角度渐变的公共API。你必须自己绘制不同颜色的像素。

答案 1 :(得分:0)

好问题! 没有标准功能。 尝试通过将Circle划分为用作剪切多边形的扇区来进行近似 然后将90度方向的线性渐变绘制到扇区的中心线。