如何实施按住5秒的自定义手势,然后快速激活滑动手势

时间:2019-05-14 09:27:43

标签: swipe gesture

我是iOS开发的新手。

我需要实现一项功能,用户按住屏幕2秒钟,然后向上或向下滑动而不用抬起手指来编辑textView中的所选数字。

滑动到边缘(上边缘或下边缘)后,用户可以按住以使数字更改越来越快。

我遇到的问题是,滑动似乎是一种短手势,其状态不会落入.begin .changes .end。

UISwipeGestureRecognizer不起作用,因为textView会将其识别为滚动(文本很长,用户必须滚动屏幕才能看到全文)

我当时使用的是UIPanGestureRecognizer,但是仍然很难按住2秒钟,然后激活一次滑动。

用户触摸屏幕2秒钟,即可开始滑动手势。用户可以立即向上滑动并保持触摸以编辑在开始时选择的文本。

0 个答案:

没有答案