ビューに UIPanGestureRecognizer を実装しようとしています。マルチタッチを追加するにはどうすればよいですか? 以下は私の見解(UIViewのサブクラス)からのコードです。すべてのタッチの位置と速度を同時に知りたいです。現在のコードは、ワンタッチの位置と速度のみを出力します。プロパティ minimumNumberOfTouches および maximumNumberOfTouches を変更しても機能しません。ご助力ありがとうございます。
UIPanGestureRecognizer *panGestureRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(handlePanGesture:)];
panGestureRecognizer.cancelsTouchesInView = NO;
[self addGestureRecognizer:panGestureRecognizer];
- (void)handlePanGesture:(UIPanGestureRecognizer *)panGestureRecognizer
{
CGPoint location = [panGestureRecognizer locationInView:panGestureRecognizer.view];
CGPoint velocity = [panGestureRecognizer velocityInView:panGestureRecognizer.view];
NSLog(@"Location: %@", NSStringFromCGPoint(location));
NSLog(@"Velocity: %@", NSStringFromCGPoint(velocity));
}