2

マップ ビューにカスタム マーカーがあります。ユーザーがいずれかをタッチすると、アプリは別のページに移動します。ユーザーがマップに戻って同じアイテムをもう一度タップした場合

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

マップのどこかをタッチしてから、もう一度マーカーにタッチするまで呼び出されません。

注釈ビューの選択を解除しようとしましたが、ドキュメントにはそうではないと書かれており、いずれにしても機能しませんでした。

これを修正する方法についてのアイデアはありますか?

4

2 に答える 2

0

UITapGestureRecognizerを使用して、注釈ビューのタップを認識してみてください。

于 2012-07-10T19:56:48.120 に答える