如何判断哪个MKPinAnnotation被按下了?

时间:2010-11-16 06:01:44

标签: iphone cocoa-touch ios mapkit

我有一个MKMapView并且显示了一大堆MKPinAnnotations,所有这些都有调出功能,根据位置显示更详细的视图..

如何实现一种方法,告诉哪个引脚已从组中按下,以便显示有关该位置的更详细视图?

1 个答案:

答案 0 :(得分: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