UITableViewCell和手势冲突
2016-07-14 17:39
423 查看
开发中遇到了这个问题,刚开始加了两个手势,写了下面的手势代理方法,仍不起作用,还以为这个方法不能用呢,查了很多资料,都是这么说解决冲突的,最后发现了第二个手势也要遵循其协议,然后就解决了,耽误了不少时间
实现下面的手势代理方法就能解决这个问题了
UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(keyboardHide:)]; tapGestureRecognizer.delegate = self;//遵循手势协议 //将触摸事件添加到当前view [self.view addGestureRecognizer:tapGestureRecognizer];
实现下面的手势代理方法就能解决这个问题了
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch { if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) { return NO; } return YES; }
相关文章推荐
- UITextField 关于placeholder属性的用法
- 在服务器上编译时: Your version is: java version "1.6.0_45" ,The required version is: "1.7.x"
- setValuesForKeysWithDictionary方法的正确使用姿势
- 软件版本GA,RC,alpha,beta,Build 等含义
- UESTC 1339 STL神器
- 设计模式(三):建造者模式Builder(创建型模式)
- UESTC - 149 解救小Q
- [leetcode] 60. Permutation Sequence
- java中String、StringBuffer、StringBuilder的区别
- UE4里UI的使用方法
- UIScrollView 探究
- unable to dequeue a cell with identifier - must register a nib or a class for the identifier...问题
- 阻塞队列BlockingQueue 学习
- UITableView默认加载的区域
- ueditor1_4_3_3编辑器的应用
- 【poj3368】Frequent values 线段树 区间最高频
- iOS UICollectionView高级用法(长按自由移动cell)-新
- 教你如何调用百度编辑器ueditor的上传图片、上传文件等模块
- ios 纯代码加载UIButton
- 解决PKIX:unable to find valid certification path to requested target 的问题