1. 程式人生 > >手勢和tableView點選衝突解決

手勢和tableView點選衝突解決

#pragma mark - UIGestureRecognizerDelegate

-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
    if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {//判斷如果點選的是tableView的cell,就把手勢給關閉了
        return NO;//關閉手勢
    }//否則手勢存在
    return YES;
}