适用于 iOS 的 Google Maps SDK - 折线
Posted
技术标签:
【中文标题】适用于 iOS 的 Google Maps SDK - 折线【英文标题】:Google Maps SDK for iOS - Polylines 【发布时间】:2013-12-14 23:06:39 【问题描述】:如何自定义谷歌地图上的折线?
现在我正在像文档中那样做:
GMSMutablePath *path = [GMSMutablePath path];
[path addCoordinate:CLLocationCoordinate2DMake(37.36, -122.0)];
[path addCoordinate:CLLocationCoordinate2DMake(37.45, -122.0)];
[path addCoordinate:CLLocationCoordinate2DMake(37.45, -122.2)];
[path addCoordinate:CLLocationCoordinate2DMake(37.36, -122.2)];
[path addCoordinate:CLLocationCoordinate2DMake(37.36, -122.0)];
GMSPolyline *polyline = [GMSPolyline polylineWithPath:path];
polyline.strokeColor = [UIColor greenColor];
polyline.strokeWidth = 10.f;
polyline.geodesic = YES;
polyline.map = mapView_;
但我需要给线条一些效果(比如发光效果)。
如何实现这一点?
谢谢
【问题讨论】:
你能帮我检查一下吗***.com/q/40150430/252260 【参考方案1】:现在您只能设置颜色或渐变(两种颜色之间的过渡),可选择为折线设置 alpha(透明度)。 看 https://developers.google.com/maps/documentation/ios/shapes#polylines
折线没有发光或其他效果。
【讨论】:
以上是关于适用于 iOS 的 Google Maps SDK - 折线的主要内容,如果未能解决你的问题,请参考以下文章
在使用适用于 iOS 的 Google Maps SDK 和适用于 iOS 的 Google Places 时,我找不到在哪里可以获得 POI 结果
带有适用于 iOS 的 Google Maps SDK 的可拖动标记
使用适用于 iOS 的 Google Maps SDK 优化自定义标记图像性能
适用于 iOS 的 Google Maps SDK 不断增加内存使用量
适用于 iOS 的 Google Maps SDK 要求 GoogleMaps.bundle 成为“复制捆绑资源”下目标的一部分