【发布时间】:2013-11-27 16:04:22
【问题描述】:
我想根据某些条件(例如速度)在折线视图上应用渐变。
我能够继承 MKPolyLineRenderer 以使用自定义笔触和填充进行绘制,但只能沿路径使用相同的颜色。
我看到了其他类似的问题,例如:Draw segments from a circle or donut 或 On OSX, how do I gradient fill a path stroke?,但这并不是我想要的。 如果我理解正确,则无法用这些方法填充如下路径。至少不作为一个整体来对待。
一个非常相似的问题是Gradient Polyline with MapKit ios。但是它为点之间的每个段添加了一个叠加层,我认为这不是太有效。
这是唯一可能的方法吗? (我需要绘制成百上千个这样的片段……)如何轻松实现这一点?
谢谢
【问题讨论】:
标签: ios iphone core-graphics mkpolyline