iPhone用マップベースのアプリケーションを開発しています。私たちは、MapView上でのドラッグの始まりとピンチジェスチャーの開始を検出する必要があります。iPhone上でのピンチジェスチャーの検出MapView
ドラッグの開始をregionWillChangeデリゲートメソッドを使用して検出できます。ピンチジェスチャーの開始を検出することはできません。
ピンチジェスチャーの開始を検出する方法を探しています。 MapViewで可能ですか?
ありがとうございました。
編集: 次のコードで試してみましたが、うまくいかなかった。
ダブルタップジェスチャ認識機能は、同様のコードを使用してMapViewで作業しています。
UITapGestureRecognizer *Tap= [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(checktap)];
[self.mapView addGestureRecognizer:Tap];
[Tap release];
おかげで、次のメイクを.M。サンプルコードを参照しましたが、ピンチとダブルタップのジェスチャ検出の処理方法は見つかりませんでした。 – Sunflower
ピンチジェスチャの検出を有効にするには、zoomEnabledプロパティがYESに設定されていることを確認します。ズームレベルを変更するには、setRegion:animated:メソッドを呼び出します。 – sahiti
私たちはzoomEnabledプロパティーセットでチェックしました。ピンチジェスチャーの開始をまだ検出していません。 – Sunflower