ios手势识别的几个问题
来源:互联网 发布:html下拉框显示数据库 编辑:程序博客网 时间:2024/06/05 22:29
只让部分subview响应手势
比如一个view hierarchical下面,挂着3个subview,只想让其中的一个subview响应tap手势,有2种做法:
第一种方法,把UIGestureRecognizer挂到目标subview上
第二种方法,把UIGestureRecognizer挂到父view上,然后让另外2个subview不响应:
- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer;
在这个delegate方法中return NO就可以了
让UILabel也能响应手势
默认情况下,UILabel和UIImage这些UIView无法响应手势,需要设置:
imageView.userInteractionEnabled = YES;
让手势和UITableViewCell点击共存
我在UITableView里挂了一个UIGestureRecognizer,结果发现手势识别覆盖了TableCell的触摸响应事件,需要设置“事件冒泡”
UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:controller action:@selector(hideSubViews:)];[singleTap setNumberOfTapsRequired:1];[singleTap setNumberOfTouchesRequired:1];singleTap.cancelsTouchesInView = NO;
0 0
- ios手势识别的几个问题
- iOS的手势识别模型
- iOS的手势识别器
- iOS手势识别的详细使用
- iOS手势识别的详细使用
- IOS手势识别的详细使用
- iOS的触摸与手势识别
- iOS 手势识别 - gestureRecognizer
- ios 手势识别UIGestureRecognizer
- iOS 手势识别 - gestureRecognizer
- iOS手势识别初探
- iOS实现手势识别
- iOS手势识别(转)
- iOS 手势识别 - gestureRecognizer
- iOS- UIImageView/手势识别
- IOS手势识别
- IOS 开发手势识别
- IOS之手势识别
- Linux 下C语言学习(一)——C语言的简介
- jquery.validate使用说明
- 统计语言模型学习笔记
- 线段树学习
- 职场分享: 成功的人会在上班的第一个小时做的件事
- ios手势识别的几个问题
- 《老罗Android第二季》VideoView、自定义view、实现统计图
- c++ 运算符重载透彻理解
- maven编译时需要一个本地的jar如何写配置文件?
- 银行业务调度系统的学习
- JAVA DateFormat
- JAVA学习之内部类(一)
- Java的类与类的继承
- 【hoj】1016 Joseph's problem I