如果我试图识别先左后右或从左到右的滑动 Action 。我是否需要使用带有 UISwipeGestureRecognizerDirectionLeft
方向的 UISwipeGestureRecognizer
,然后动态添加带有 UISwipeGestureRecognizerDirectionRight
方向的另一个 UISwipeGestureRecognizer
?
然后当用户抬起他们的手指时,我用 UISwipeGestureRecognizerDirectionRight
方向移除手势识别器?
最佳答案
如果我对您的理解正确,而您只想检测从左到右的手势,则只需使用 UISwipeGestureRecognizerDirectionRight
。这是一个例子:
UISwipeGestureRecognizer *swipeLeftToRight = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(myMethod:)];
[swipeLeftToRight setDirection:UISwipeGestureRecognizerDirectionRight];
[swipeLeftToRight setDelegate:self];
[someView addGestureRecognizer:swipeLeftToRight];
关于objective-c - 如何识别从左到右的滑动 Action ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12325330/