iOS手势-UITapGestureRecognizer

1. UITapGestureRecognizer(点按)基本介绍

  • 父类是UIGestureRecognizer

2. UITapGestureRecognizer应用

//创建手势识别器对象
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] init];

//设置手势识别器对象的具体属性
// 连续敲击2次
tap.numberOfTapsRequired = 2;
// 需要2根手指一起敲击
tap.numberOfTouchesRequired = 2;

//添加手势识别器到对应的view上
[self.iconView addGestureRecognizer:tap];

//监听手势的触发
[tap addTarget:self action:@selector(tapIconView:)];

3. UITapGestureRecognizer属性

// 要求的点击次数,默认为1次
@property (nonatomic) NSUInteger  numberOfTapsRequired;

// 要求的手指触摸数量,默认为1个
@property (nonatomic) NSUInteger  numberOfTouchesRequired __TVOS_PROHIBITED;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,292评论 19 139
  • -- iOS事件全面解析 概览 iPhone的成功很大一部分得益于它多点触摸的强大功能,乔布斯让人们认识到手机其实...
    翘楚iOS9阅读 3,064评论 0 13
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,876评论 25 709
  • 元旦的时候,朋友发朋友圈,说要断舍离一些东西,我在下面留言说,我要断掉一样很重要的东西,她心领意会。后来和我聊天,...
    月儿的2016阅读 196评论 1 1
  • 到了现在大部分项目使用的AFNetworking应该是3.0以上版本,源码分析基本上都是都是3.0的文章介绍,关于...
    FlyElephant阅读 647评论 0 1