//防止cell上的事件被截获 UITableView 防止touch被吃掉
(BOOL)gestureRecognizer:(UIGestureRecognizer )gestureRecognizer shouldReceiveTouch:(UITouch )touch
{
// 输出点击的view的类名
NSLog(@”%@”, NSStringFromClass([touch.view class]));// 若为UITableViewCellContentView(即点击了tableViewCell),则不截获Touch事件
if ([NSStringFromClass([touch.view class]) isEqualToString:@”UITableViewCellContentView”]) {
return NO;
}
return YES;
}
工作中,亲测。