Я использую кнопку для добавления булавки в определенном месте, и моя карта уже загружена и отображается на экране. затем нажмите кнопку не отвечать, даже если маркер создает и назначает координаты.
-(IBAction)addingMarkerOnMap:(id)sender
{
CLLocationCoordinate2D position = CLLocationCoordinate2DMake(51.5, -0.127);
GMSMarker *london = [GMSMarker markerWithPosition:position];
london.title = @"London";
london.icon = [UIImage imageNamed:@"Standard"];
london.map = self.mapView;
}