我有集成了Google Maps SDK的iOS应用。我的路线具有默认样式,我可以将颜色更改为length
via中的渐变spans
。
是否可以更新折线颜色并在其中定义渐变width
(例如原始的Google Maps应用程序具有的颜色)?
更新:我通过使用两条具有不同样式的相同折线添加了受限版本,但是我绝对在寻找更好的解决方案:
我遵循了官方文档,但没有找到任何参考。
我这样做:
GMSPath *path = [GMSPath pathFromEncodedPath:overview_route];
GMSPolyline *polyline = [GMSPolyline polylineWithPath:path];
polyline.strokeWidth = 5;
GMSStrokeStyle *greenToRed = [GMSStrokeStyle gradientFromColor:[UIColor greenColor] toColor:[UIColor redColor]];
polyline.spans = @[[GMSStyleSpan spanWithStyle:greenToRed]];
polyline.map = self.mapView;
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句