如何判断哪个MKPinAnnotation被按下?

如何判断哪个MKPinAnnotation被按下?

问题描述:

我有一个MKMapView,并有正在显示的MKPinAnnotations一大堆和所有的人都喊功能,列出了不同的人位置是一个更详细视图..如何判断哪个MKPinAnnotation被按下?

我如何能实现,告诉的方法,它引脚已经被压出组,所以它显示了有关该位置的更多详细信息视图?

实现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