It is not possible to do this with the current version of the SDK (1.4.3), and there is actually an open problem with this request: Look here .
As a job, you can hide the default button with:
_map.myLocationEnabled = NO;
Then create a custom GMSMarker
GMSMarker *pointMarker = [GMSMarker markerWithPosition:currentPosition]; pointMarker.icon = [UIImage imageNamed:@"YourImage"]; pointMarker.map = _map;
And change its position using the CLLocationManager so that it always shows the current position. This is a little complicated, but this is the only way I could think that you can achieve this. If you need a more complete example, let me know.
Raspu
source share