添加UITapGestureRecognizer 的delegate 给当前的UIViewController
然后重写下面代理方法
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {
return NO;
}
return YES;
}
本文介绍如何通过添加UITapGestureRecognizer的delegate给UIViewController并重写代理方法,实现仅让手势识别响应特定UIView子类,如非UITableViewCellContentView的子类。
3802

被折叠的 条评论
为什么被折叠?



