平移速度计算以快速执行不同的任务

时间:2016-02-19 17:00:58

标签: ios swift uiscrollview drag-and-drop uipangesturerecognizer

我在UIScrollView中有一组对象,我可以进行平移手势。但是,即使我按住对象并滑动太快,我也希望能够滚动视图。我是否可以计算拖放的速度,这样我可以使UIScrollView移动而不是执行拖动拖动的速度很快?

这会是什么解决方案?请指教

1 个答案:

答案 0 :(得分:0)

可能有一种更简单的方法。您可以要求手势识别器在开始之前等待另一个手势识别器失败。在我看来,这是你想要实现的目标。你能尝试一下:

[scrollView.panGestureRecognizer requireGestureRecognizerToFail:myGestureRecognizer];

或其他方式

[myGestureRecognizer requireGestureRecognizerToFail:scrollView.panGestureRecognizer];