情景:侧滑抽屉效果中,TableView的cell左滑删除手势与一个全屏的侧滑手势(响应侧滑效果的手势)冲突
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
// 打印touch到的视图
NSLog(@"%@", NSStringFromClass([touch.view class]));
// 如果视图为UITableViewCellContentView(即点击tableViewCell),则不截获Touch事件
if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {
return NO;
}
return YES;
}