- 當同一頁面同時添加UITapGestureRecognizer 手勢與 UITableView 時,為區分手勢,可利用UIGestureRecognizerDelegate
中的協議方法進行處理:
#pragma mark - gestureRecognizer
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {
return NO;
}
return YES;
}