我有一个带有自定义布局的UICollectionView,在我的视图控制器中我做了:
[self.collectionView setMultipleTouchEnabled:YES];
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{
NSLog(@"TOUCHED");
}
但该方法永远不会被调用。我以前使用tableviewcontroller和导航控制器,我在导航控制器视图上设置了多个触摸,一切都很好,但现在我用收集视图切换了tableview,从未捕获到触摸。
答案 0 :(得分:0)
您可以使用UIGestureRecoginzer拦截手势。它还必须启用多个触摸,但它更具体到您想要捕获的触摸。