iOS 手势冲突问题
2016-03-24 10:47
323 查看
之前在界面上添加tab 手势,与table cell的点击事件发生冲突,查了很多资料,自己写一下,mark一下 遵守UIGestureRecognizerDelegate 协议 然后在 (BOOL)gestureRecognizer:(UIGestureRecognizer )gestureRecognizer shouldReceiveTouch:(UITouch )touch 方法里面,判断点击到的对象,来决定手势是否可用。 if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"] || [NSStringFromClass([touch.view class]) isEqualToString:@"UIView"]) { return YES; } return NO;
相关文章推荐
- iOS常用手势识别器
- [绍棠] UIGestureRecognizer学习笔记
- iOS开发UI进阶篇 — 基于手势识别的侧滑展开菜单栏
- iOS手势开发的那点儿事
- iOS开发中手势相关的学习使用
- iOS缩放手势
- iOS手势的添加与使用
- 如何去除tabBar的上横线和navigationBar的下横线
- iOS友盟做第三方登录和分享注意事项
- iOS 核心动画简介
- [置顶] 自定义控件:onDraw 方法实现仿 iOS 的开关效果
- iOS 设置NavigationItem的Title的字体大小和颜色
- iOS常用宏定义
- ios 遍历方式
- iOS海哥开发笔记(开发中如何使用数据持久化)海哥原创,让你对存储知识一目了然
- 集成支付宝钱包支付iOS SDK的方法与经验
- iOS 设置视图的圆角效果
- iOS性能优化:Instruments使用实战
- iOS 点击按钮跳转到指定的TabBar
- iOS:OC的定时器任务方法,延时方法