情景:側(cè)滑抽屜效果中,TableView的cell左滑刪除手勢與一個(gè)全屏的側(cè)滑手勢(響應(yīng)側(cè)滑效果的手勢)沖突
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
// 打印touch到的視圖
NSLog(@"%@", NSStringFromClass([touch.view class]));
// 如果視圖為UITableViewCellContentView(即點(diǎn)擊tableViewCell),則不截獲Touch事件
if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {
return NO;
}
return YES;
}