博客> 手势冲突问题
手势冲突问题
2017-11-23 13:25 评论:0 阅读:562 默默besty
ios 手势冲突

之前在界面上添加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;

收藏
2
sina weixin mail 回到顶部