UIImageViewオブジェクトで2つの指の接触を検出しようとしています。 xibでは、私はマルチタッチを塞いでいました。実際にこのコードでhappning何UIIMageViewで2つの指のタッチを検出
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
//NSLog(@"%@", [[touches anyObject] class]);
UITouch* touch = [touches anyObject];
NSLog(@"%@", [touch class]);
if ([touches count] > 1)
NSLog(@"multi touches: %d fingers", [touches count]);
NSUInteger numTaps = [touch tapCount];
if (numTaps == 1) {
NSLog(@"single tap");
} else {
NSLog(@"multi tap: %d", numTaps);
}
}
は次のとおりです: は、それから私は、次のコードを実装これがないマルチタッチ複数のタップを検出しています。どのように私は2つの指(マルチタッチ)でオブジェクトに触れたそのユーザーを検出することができます。この時点で
おかげ
これと同じのためのイベントオブジェクトを使用することができます。これは私のビューでうまくいく。 ImageViewオブジェクトでそれを使うことはできますか? –
またはタッチポイントを検出できるので、イメージエリアでタッチが発生したかどうかを確認できます。 –
customViewクラスを作成し、それをカバーするimageViewを追加します。 – Ved