ユーザは画面上の任意の場所をタップできます。また、注釈をタップしてアノテーションに関連するテキストを表示することもできます。目的UITapGestureRecognizerのmkmapviewユーザが注釈をタップしたかどうかをテストする方法
画面上の任意の場所をタップできるように、tapgesturerecoginzerをセットアップしました。
問題は、アノテーションをタップすると、tapgesturerecognizerイベントがdidSelectAnnotationViewの前に発生するため、私がしたくないときにタップジェスチャー認識を実行することです。
タップレスト認識ツールで、注釈をタップしたかどうかテストすることはできますか?
私は正しいパスに入れてくれましたが、注釈をタップしたときにMKPinAnnotationViewが認識されなかったため、MKAnnotationViewが動作するための追加テストを追加する必要がありました。以下の拡張コードを参照してください。 – Guy