2

素敵なカスタム コールアウトを作成するために使用するカスタム MKAnnotation、MKAnnotationView を備えた MapView を取得しました。とにかく、メインの注釈ピンには、事前にレンダリングされた影が左側にある素敵なピンの画像を使用します。

ただし、ユーザーが影に触れたときに注釈が選択されないようにしたいと思います。それらがたくさんあると、ある影が別の影に重なり、影が触れて間違ったものが選択される可能性があるためです。

影に別の画像を使用して MKAnnotationView 内の UIImageView に配置しようとしましたが、enableUserInteraction = NO を配置しても何も変わりません。

何か案が?

4

1 に答える 1

1

MKAnnotationView を影を除く画像のサイズにします。タッチしたい部分を囲むようにフレームを変更します。影はこのフレームを超える必要がありますが、切り取ってはいけません。

于 2012-10-26T23:56:30.453 に答える