在IOS上,一次放下两根手指并逐一放下两根手指有什么区别?
我可以使用UIGesturerecognizer
来检测不同的触摸事件吗?我该如何区分他们?
答案 0 :(得分:0)
完全没有区别,因为没有立刻放下两根手指的东西。
无论你放下两根手指的距离如何,第一次和第二次触摸之间总会存在时差。
在你的手势识别器中,你必须为此编程并找出合适的时差,将两个单独的触摸分成单个“双触”手势。
例如,您可能会说0.5秒是触摸之间的合适最大值。如果两次触摸在0.5秒内降落,则它们是相同的姿势,但如果它们间隔超过0.5秒,那么它们不是。