单击和双击共存
来源:互联网 发布:成本会计 知乎 编辑:程序博客网 时间:2024/05/17 01:39
- (void)viewDidLoad {
// 单击的 Recognizer
UITapGestureRecognizer* singleRecognizer;
singleRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:selfaction:@selector(handleSingleTapFrom)];
singleTapRecognizer.numberOfTapsRequired = 1; // 单击
[self.view addGestureRecognizer:singleRecognizer];
// 双击的 Recognizer
UITapGestureRecognizer* double;
doubleRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:selfaction:@selector(handleDoubleTapFrom)];
doubleTapRecognizer.numberOfTapsRequired = 2; // 双击
[self.view addGestureRecognizer:doubleRecognizer];
// 关键在这一行,如果双击确定偵測失败才會触发单击
[singleRecognizer requireGestureRecognizerToFail:doubleRecognizer];
[singleRecognizer release];
[doubleRecognizer release];
// 单击的 Recognizer
UITapGestureRecognizer* singleRecognizer;
singleRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:selfaction:@selector(handleSingleTapFrom)];
singleTapRecognizer.numberOfTapsRequired = 1; // 单击
[self.view addGestureRecognizer:singleRecognizer];
// 双击的 Recognizer
UITapGestureRecognizer* double;
doubleRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:selfaction:@selector(handleDoubleTapFrom)];
doubleTapRecognizer.numberOfTapsRequired = 2; // 双击
[self.view addGestureRecognizer:doubleRecognizer];
// 关键在这一行,如果双击确定偵測失败才會触发单击
[singleRecognizer requireGestureRecognizerToFail:doubleRecognizer];
[singleRecognizer release];
[doubleRecognizer release];
}
原帖:http://www.cnblogs.com/iphone520/archive/2011/10/27/2226548.html
0 0
- 单击和双击共存
- iOS 单击手势和双击手势共存问题
- JS单击与双击事件共存
- 鼠标单击和双击处理
- ios 单击和双击手势
- java 鼠标单击和双击的控制
- 托盘左键单击和双击问题
- javascript 实现单击和双击并存
- 如何区分按键单击和双击
- 鼠标单击和双击中的事件处理
- android处理单击双击和滑动事件
- android识别 单击和双击事件
- 单击和双击事件的冲突处理
- js jq 单击和双击区分
- 单击和双击事件的冲突处理
- 自己留用,鼠标双击和单击
- android处理单击双击和滑动事件
- android识别 单击和双击事件
- 二叉树题目小结
- 查询IO相关SQL
- 基于Selenium技术的Web自动化测试框架
- Model、Bean 打印各字段toString方法
- hexo搭建Gitcafe博客(专栏)
- 单击和双击共存
- 常见的几种RuntimeException
- Python Decorator
- linux下字符串函数总结
- Android自定义控件实战——滚动选择器PickerView
- PHP回调函数的实现方法
- 无法打开物理文件 "X.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误: 5120)解决
- 版本判断 字典转字符串
- iOS 时间类常用方法