我将UIPanGestureRecognizer和UIPinchGestureRecognizer都添加到相同的视图。这通常不会引起任何问题,但对于3个手指和我的UIPanGestureRecognizer要求导致的问题:冲突的UIPanGestureRecognizer(3个手指)和UIPinchGestureRecognizer
UIPinchGestureRecognizer *pinchGesture = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(pinched:)];
[self.view addGestureRecognizer:pinchGesture];
UIPanGestureRecognizer panGesture = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panning:)];
panGesture.minimumNumberOfTouches = 3;
panGesture.maximumNumberOfTouches = 3;
[self.view addGestureRecognizer:panGesture];
偶尔,出锅时应该已经缩放手势将被调用。它在大约50%的时间内工作,但在同一个视图上实现这两个手势的更好方法是什么,所以准确性更好?
编辑:我只想要一次发生一个手势。
我只想要一次发生一个手势。 – Jordan