guangqiang-liu / iOS-Component-Pro

iOS 组件化开发项目架构设计,结合 MVVM 设计模式 + RAC 数据绑定 + Pod 组件管理, 实现一套实战性的iOS组件化架构

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

加个tap事件为什么要这些判断?

jj89757hhb opened this issue · comments

  • (void) addRequiredToDoubleTapsRecognizer:(UIGestureRecognizer*) recognizer {
    for (UIGestureRecognizer *gesture in [self gestureRecognizers]) {
    if ([gesture isKindOfClass:[UITapGestureRecognizer class]]) {
    UITapGestureRecognizer tapGesture = (UITapGestureRecognizer) gesture;
    if (tapGesture.numberOfTouchesRequired == 2 && tapGesture.numberOfTapsRequired == 1) {
    [recognizer requireGestureRecognizerToFail:tapGesture];
    }
    }
    }
    }

另外你那个明明是个button 为啥不addtarget 来添加事件?

搭个车...
想邀请Repo作者来w3c.group创建项目的对应小组。w3c.group是类似知识星球的社群工具,小组可设置为付费且有赞助功能,同时也是一个区块链主导的创作者社区。这是相关介绍:
http://t.cn/Ai1vLcCU
http://t.cn/Ai1vLcCG
http://t.cn/Ai1vLcCA