【问题标题】:UITapGestureRecognizer with exact number of taps具有确切点击次数的 UITapGestureRecognizer
【发布时间】:2018-06-25 20:32:27
【问题描述】:

我想回复UIView 上的多次点击。例如,我应该能够为一个操作点击视图五次,为另一个操作点击十次。但是 - 每个动作不应该被任何数量的点击触发,而不是它规定的计数。 IE。敲击六次或敲击十次后,敲击五次动作不应触发,敲击十一次后敲击十次操作不应触发。

UITapGestureRecognizer 可以做到这一点吗?

【问题讨论】:

    标签: ios uigesturerecognizer uitapgesturerecognizer


    【解决方案1】:

    是的,有可能,

    但您必须衡量numberOfTapsRequiredrequireGestureRecognizerToFail 的使用情况。

    您可以丢弃您不会使用的点击,并仅在您想要的点击次数上触发您想要的方法。

    您可以查看here的用法示例。

    【讨论】:

    • 你的意思是我应该为 5 到 10 之间的每个整数添加一个手势识别器,并要求我的实际手势对每个都失败? 11+呢?
    猜你喜欢
    • 1970-01-01
    • 2012-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-17
    • 2018-04-23
    相关资源
    最近更新 更多