【问题标题】:IOS how different put down two fingers at one time and put down two fingers one by oneIOS一次放下两根手指和一根一根放下两根手指有什么不同
【发布时间】:2013-05-10 08:15:47
【问题描述】:

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

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

【问题讨论】:

    标签: ios objective-c uigesturerecognizer touch-event


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 谢谢,我真正想知道的是“放下两根手指然后滑动”和“放下一根手指然后滑动,最后放下另一根手指一起滑动”之间的区别。对不起,我的英文不好,不知道有没有解释清楚。
    猜你喜欢
    • 2011-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多