我想在多段线视图上应用渐变,具体取决于速度等条件。 我能够子类MKPolyLineRenderer
绘制与自定义笔画和填充,但只有沿路径相同的颜色。沿着MKPolyLineView(MKPolylineRenderer)的梯度
我看到了其他类似的问题,如:Draw segments from a circle or donut或On OSX, how do I gradient fill a path stroke?,但它不完全是我想要的。 如果我理解正确,下面的路径不能用这些方法填充。至少不作为一个整体对待。
一个非常类似的问题是Gradient Polyline with MapKit ios。但它为点之间的每个分段添加了叠加层,我认为这不是太高效。
这是唯一可能的方法吗? (我需要绘制数百甚至数千个这样的细分......)这怎么能轻松实现?
感谢