Ios UICollectionView拦截触摸

Ios UICollectionView拦截触摸,ios,uicollectionview,touches,Ios,Uicollectionview,Touches,我有一个带有自定义布局的UICollectionView,在我的视图控制器中,我执行以下操作: [self.collectionView setMultipleTouchEnabled:YES]; - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ NSLog(@"TOUCHED"); } 但该方法从未被调用。我以前将tableviewcontroller与导航控制器结合使用,我在导航控制器视图上设置了多点

我有一个带有自定义布局的UICollectionView,在我的视图控制器中,我执行以下操作:

[self.collectionView setMultipleTouchEnabled:YES];
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
    NSLog(@"TOUCHED");
}

但该方法从未被调用。我以前将tableviewcontroller与导航控制器结合使用,我在导航控制器视图上设置了多点触控功能,一切都很好,但现在我将tableview与集合视图切换到了外面,触控从未被捕获。

您可以使用UIgestureRecognizer截取手势。它还必须启用多点触控功能,但它更具体地描述了您想要捕捉的触控