gpt4 book ai didi

ios - iOS Google Maps SDK 中具有跨宽度渐变的折线

转载 作者:行者123 更新时间:2023-12-01 22:35:04 25 4
gpt4 key购买 nike

我有集成了 Google map SDK 的 iOS 应用。我的路线具有默认样式,我可以通过 spans 将颜色更改为 length 渐变。

是否可以更新折线颜色并定义宽度渐变(就像原始 Google map 应用程序那样)?:

enter image description here

更新:我通过使用两条具有不同样式的相同折线添加了有限版本,但我肯定正在寻找更好的解决方案: enter image description here

我关注了official documentation并且没有找到任何相关引用。

最佳答案

我这样做:

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;

关于ios - iOS Google Maps SDK 中具有跨宽度渐变的折线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29505309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com