【问题标题】:UICollectionView intercepting touchesUICollectionView 拦截触摸
【发布时间】:2013-11-21 18:19:26
【问题描述】:

我有一个带有自定义布局的 UICollectionView,在我的视图控制器中我这样做:

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

但该方法永远不会被调用。我之前将 tableviewcontroller 与导航控制器结合使用,并在导航控制器视图上启用了多点触控,一切都很好,但现在我用集合视图切换了 tableview,并且从未捕获过触控。

【问题讨论】:

    标签: ios uicollectionview touches


    【解决方案1】:

    您可以使用 UIGestureRecoginzer 拦截手势。它还必须启用多点触控,但它会更具体地针对您想要捕捉的触控。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多