2013-03-19 74 views
1

有什麼方法可以檢測到註釋氣球中的點擊?我希望當用戶點擊註釋時,它會顯示一些信息,如果用戶想看到他應該做的所有信息,請再次點擊氣球(如Android)。我已經找到了如何實現MKMapView在點擊註釋氣球時檢測到

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

但沒有什麼我想要做的,所以這可能嗎?

回答

4

如果您設置annotationView包含的附件​​按鈕,這是iOS上非常正常,因此用戶會感到舒適,那麼這一功能將在你的MapView的代表呼籲,當用戶點擊附件

- (void)mapView:(MKMapView *)map annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control; 

從那你可以確定哪個註釋被按下了,怎麼辦呢

+0

好的,謝謝我會試試。 – 2013-03-19 08:29:33

+2

我非常感謝本教程:http://blog.just2us.com/2010/05/how-to-use-mapkit/ – 2013-03-19 09:07:59