Быстро добавить один пин в MKMapView?

У меня есть GPS-координата (широта, долгота), и я хочу быстро разместить один пин на MKMapView, показывающий, что должность. Все работает просто отлично, но поскольку мне нужен только один контакт без выноски, есть ли более быстрый способ сделать это или то, что у меня есть ниже, что нужно сделать?

- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id < MKAnnotation >)annotation {
    MKPinAnnotationView *pinView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"DETAILPIN_ID"];
    [pinView setAnimatesDrop:YES];
    [pinView setCanShowCallout:NO];
    return pinView;
}

NB:Мне не нужно проверять многоразовые виды аннотаций, поскольку я использую булавку только для отображения позиции в подробном виде (, который уничтожается и воссоздается при следующем запросе подробного вида).

61
задан fuzzygoat 27 March 2012 в 15:06
поделиться