手勢相關-解決手勢衝突

解決UITableview點擊事件與手勢的衝突spa

1.籤手勢代理代理

<UIGestureRecognizerDelegate>事件

2.是tableview點擊事件則屏蔽手勢table

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {class

 if ([touch.view isKindOfClass:[UIScrollView class]]) {方法

        return YES;touch

    }else{tab

        return NO;tableview

    }    view

}

多個Label共用一個手勢方法要設置tag 不然手勢方法沒法區分是哪個label觸發的點擊事件

相關文章
相關標籤/搜索