Используйте iconView
свойство GMSMarker
, чтобы отобразить пользовательский вид в качестве маркера.
Код:
UIImage *picture = [UIImage imageNamed:@"Your Picture"];
picture = [picture imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];
UIImageView *pictureView = [[UIImageView alloc] initWithImage: picture];
pictureView.tintColor = [UIColor redColor];
CLLocationCoordinate2D position = CLLocationCoordinate2DMake(51.5, -0.127);
GMSMarker *marker = [GMSMarker markerWithPosition:position];
marker.iconView = pictureView;
marker.tracksViewChanges = YES;
marker.map = self.mapView;
Для получения дополнительной информации посетите https://developers.google.com/maps/documentation/ios-sdk/marker
![enter image description here](https://i.stack.imgur.com/o4mzk.png)