ios – 自定义Google Maps蓝点以获取当前位置

前端之家收集整理的这篇文章主要介绍了ios – 自定义Google Maps蓝点以获取当前位置前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用2013版Google Maps SDK for iOS.我想自定义当前位置的默认蓝点与另一个图标或周围的脉冲圈.

我知道我们可以使用mapView:viewForAnnotation:在MKMapView中,但我无法找到如何使用谷歌地图.

解决方法

使用当前版本的SDK(1.4.3)无法做到这一点,实际上此请求存在一个未解决的问题: Look here.

作为解决方法,您可以隐藏默认按钮:

_map.myLocationEnabled = NO;

然后创建一个自定义GMSMarker

GMSMarker *pointMarker = [GMSMarker markerWithPosition:currentPosition];
 pointMarker.icon = [UIImage imageNamed:@"YourImage"];
 pointMarker.map = _map;

并使用CLLocationManager更改它的位置,因此它始终显示当前位置.这有点棘手但是我能想到的唯一方法是你可以做到这一点.如果您需要更完整的示例,请告诉我.

猜你在找的iOS相关文章