以编程方式在路径上绘制渐变

时间:2015-04-28 17:33:46

标签: ios objective-c core-graphics core-animation

我一直在尝试使用CALayers或CGContexts在类似于下图中的方式的路径上绘制渐变。

路径不需要具有可变的厚度或轮廓。它只需要路径上的渐变。

Path Gradient http://sethtaylor.com/b2/wp-content/uploads/2009/08/illustrator_gradient_on_a_path.jpg

当我的线路接近直线时,我一直在使用以下答案Draw gradient along a curved UIBezierPath中的解决方案。现在,线条会像上面的图像一样自回曲,需要以编程方式沿着路径绘制笔划。

我不太清楚从哪里开始寻找这个。你会尝试什么?

1 个答案:

答案 0 :(得分:0)

@saniul on Twitter pointed outGradient Polyline with MapKit ios,其中包含单步执行路径并以不同方式绘制每个细分的代码。应该拥有你需要的所有构件!