2

MKMapViewのインスタンスでズームとスクロールを無効にして、内部イベント(または同様のもの)の修正に応答するようにしようとしています。以下にリンクされている質問で受け入れられた回答は、マップビューに追加されたジェスチャレコグナイザーを使用してタップに応答しますが、これらはすぐに発生し、MKMapViewを超えてスクロールするとトリガーされることがよくあります。これは望ましい動作ではありません。

MKMapViewまたはUIWebViewオブジェクトのタッチイベントをインターセプトする方法は?

MKMapViewのインスタンスがイベント内の修正に応答できるようにするための最良の方法は何ですか?

4

1 に答える 1

1

ジェスチャ認識機能に関連する解決策があるかもしれませんが、友人からの提案の後、はるかに簡単な解決策を発見しました。MKMapView の上に UIButton を配置し、そのタイプを「カスタム」に設定しました。これにより、ボタンが即座に透明になります。選択した IBAction に接続すれば、すべてがうまくいきます。

于 2012-11-17T15:17:19.727 に答える