2012-01-17 9 views
0

私は自分のself.view(ランドスケープ)の左半分でUITapGesture(このジェスチャをself.viewに追加する)を認識させたいと思います。IOS:self.viewの半分のジェスチャをダブルタップ

+0

ここを見て、あなたは解決策が表示されます。 http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/GestureRecognizers/GestureRecognizers.html – relower

答えて

2

これを行う最も簡単な方法は、ジェスチャ認識プログラムの処理方法でこれをテストすることです。だから、ダブルタップを検出したときに、あなたの起点(locationInViewメソッドから得ることができる)がXの値で、ビューの幅の半分よりも小さいかどうかを調べる条件があります。あなたが知っている場合は、タップが左側にあり、次に進むことができます。

+0

最終的に私はジェスチャーポイントを使用し、2つジェスチャーポイントがこれらのビューの1つに含まれている場合、私はアクションを実行し、私の問題は解決します。 – CrazyDev

+0

これは別のオプションですが、数学をやっていて複数のビューを混乱させたくない場合はおそらく簡単な方法です。 – lxt

関連する問題