2012-02-16 5 views
1

私はたくさんのカスタム注釈を持つマップビューを持っています。問題は、ズームしようとしているときに注釈を押す可能性が非常に高いことが非常に多いことです。注釈がタッチを盗み、ズームすることはできません。MKAnnotationViewはMKMapViewからタッチを盗みます。

私はそれをテーブルビューのように動作させたいと思います:ドラッグを開始すると、セルの選択が解除され、テーブルビューがスクロールし始めます。誰でもMKMapViewでこれを達成する方法を知っていますか?

もしそうでなければ、私がしたいと思うサードパーティのマップビューがありますか?

答えて

0

どのようにピンの接触を検出していますか?標準マップビューデリゲートコールバックを使用している場合は、この問題を処理する必要があります。

+0

私たちは 'UIControlEventTouchDown'に応答する必要があるので、' UIButton'sを使用しています。アノテーションはピンのようには機能しません。 –

+0

ノーマルピンとジェスチャー認識機能の使用をお勧めします。それ以外の場合は、特別なタッチ検出を行い、デルタがズームしているかどうかを判断する必要があります。 –

関連する問題