ios16~UITapGestureRecognizer使用requireGestureRecognizerToFail区分单击双击

2018.05.31

UITapGestureRecognizer使用requireGestureRecognizerToFail区分单击双击

  • 添加单击事件
UITapGestureRecognizer *singleGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onSingleTappedGestureRecognizer:)];
singleGesture.numberOfTapsRequired = 1;
[self addGestureRecognizer:singleGesture];
  • 添加双击事件
UITapGestureRecognizer *doubleGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onDoubleTappedGestureRecognizer:)];
doubleGesture.numberOfTapsRequired = 2;
[self addGestureRecognizer:doubleGesture];
  • 添加单击双击区分
[singleGesture requireGestureRecognizerToFail:doubleGesture];
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.1 VBA是什么 直到90年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程序,人们不得...
    浮浮尘尘阅读 22,200评论 6 49
  • 公司项目里用URBMediaFocusViewController来 animates thumbnail pre...
    李俊峰阅读 1,699评论 0 1
  • 曾几何时,王兴可以说是意气风发。在创办美团之前,王兴的创业经历并不算很成功,却他总能率先找到风口,校内、饭否最终未...
    f11015f29d83阅读 10,867评论 0 2
  • 1:根据官方的命令步骤,安装vue,项目名称自己定,我的项目名称是51seller,安装的过程中,把vue-rou...
    寻梦的竹子阅读 1,869评论 2 1
  • Gradient Boost Decision Tree: GBDT是一个应用很广泛的算法,可以用来做分类、回归。...
    山的那边是什么_阅读 1,642评论 0 1

友情链接更多精彩内容