UIView 实现单击和双击的区别
来源:互联网 发布:战略家炒股软件 编辑:程序博客网 时间:2024/05/22 00:21
1、viewload中添加UITapGestureRecognizer识别
// double tap
UITapGestureRecognizer * doubleTapRecognizer=
[[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(doubleTap:)];
doubleTapRecognizer.numberOfTapsRequired=2;
doubleTapRecognizer.delaysTouchesBegan=YES;
[self.viewaddGestureRecognizer:doubleTapRecognizer];
// single tap
UITapGestureRecognizer *tapRecognizer=
[[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(tap:)];
// 关键在这一行,双击手势确定监测失败才会触发单击手势的相应操作
[tapRecognizer requireGestureRecognizerToFail:doubleTapRecognizer];
[self.viewaddGestureRecognizer:tapRecognizer];
2、实现相关触发事件
-(void)doubleTap:(UIGestureRecognizer *) gr
{
NSLog(@"doubleTap");
}
-(void)tap:(UIGestureRecognizer *) gr
{
NSLog(@"tap");
}
- UIView 实现单击和双击的区别
- 来实现双击和单击的操作的区别
- UIVIew单击、双击手势
- TreeNode 中双击节点和单击节点的一点区别
- vc++鼠标双击和单击的区分实现
- javascript 鼠标单击和双击事件并存的实现方法
- flash 中用单击事件区别处理双击和单击
- javascript 实现单击和双击并存
- Qt 单击和双击事件响应实现
- 实现对view的单击双击监听
- 双击锁定,单击排序的js实现
- java 鼠标单击和双击的控制
- 单击和双击事件的冲突处理
- 单击和双击事件的冲突处理
- 禁用CMFCRibbonApplicationButton的单击和双击事件
- 控件的单击事件和双击事件
- 单击和双击共存
- win32中如何区别“鼠标单击”和 “鼠标双击”
- CSS 布局实例系列(二)如何通过 CSS 实现一个左边固定宽度、右边自适应的两列布局
- h5初识01
- DRY编程原则
- iOS的3DES加密写法
- CUDA aware 编译时遇到的一个问题
- UIView 实现单击和双击的区别
- 二叉查找树解析及其C++实现
- phpcms v9实现修改后台管理登陆路径的简单方法
- JAVA中对List<Map<String,Object>>中的中文汉字进行排序
- 数据库存储树形结构的数据
- hdu 1394 Minimum Inversion Number
- 设计模式练习(7)——桥接模式
- 关于引用的那些事
- Intellij IDEA Tomcat vm option 设置