GMSStyleSpans在一定范围内更改颜色

时间:2019-03-11 14:14:42

标签: ios google-maps google-maps-sdk-ios google-polyline

我一直在尝试使用GMSStyleSpan更改折线的一部分的颜色,但是它不起作用。

[GMSStyleSpan spanWithColor:[UIColor redColor] segments:10];

将前10个点转换为红色


NSArray *styles = @[[GMSStrokeStyle solidColor:[UIColor whiteColor]]];
NSArray *lengths = @[@10, @20];
polyline.spans = GMSStyleSpans(rectangle.path, styles, lengths, kGMSLengthRhumb);

从第10个坐标开始,每隔10个坐标创建一个黑白交替图案。


文档中没有提及有关如何更改范围中折线颜色的信息。我拥有所有数据,例如,如果有100个坐标,我知道我必须将颜色从80更改为90。

请协助!

0 个答案:

没有答案