0

在IOS上,一次放下两根手指和一根一根放下两根手指有什么区别?

我可以UIGesturerecognizer用来检测不同的触摸事件吗?我如何区分它们?

4

1 回答 1

0

纯粹是因为没有同时放下两根手指这样的事情,所以没有区别。

无论您将两根手指放下多近,第一次和第二次触摸之间总会有时间差。

在您的手势识别器中,您必须为此进行编程并计算出合适的时间差是将两个单独的触摸变成一个“两次触摸”手势。

例如,您可能会说 0.5 秒是触摸之间的合适最大值。如果两次触摸在 0.5 秒内降落,则它们是相同的手势,但如果它们相隔超过 0.5 秒,则它们不是。

于 2013-05-10T08:41:59.780 回答