2010-11-16 4 views
0

У меня есть MKMapView и есть целая куча MKPinAnnotations показывали, и все они имеют взывать особенность, которая показывает более детальный вид в зависимости от того, были расположение ..Как определить, какая MKPinAnnotation была нажата?

Как я могу реализовать метод, который говорит, который контакт был выведен из группы, поэтому он показывает более подробное представление об этом местоположении?

ответ

2

реализация MKMapView делегата:

- (void) mapView: (MKMapView *) mapView didSelectAnnotationView: (MKAnnotationView *) view 

и вы можете делать все, что нужно там.

Но я думаю, что вы действительно включили аксессуар карты. См. Приложение примера MapCallouts http://developer.apple.com/library/ios/#samplecode/MapCallouts/Introduction/Intro.html#//apple_ref/doc/uid/DTS40009746

Смежные вопросы