UICollectionView触摸取消

时间:2016-10-04 00:08:50

标签: ios uicollectionview uikit uigesturerecognizer

我在UICollectionView后面有一个带有轻击手势识别器的视图。我需要在调用集合视图中的didSelectItemAt方法后取消触摸的传播。

但是,UICollectionView中唯一与触摸相关的属性是canCancelContentTouches,它似乎没有像我想要的那样工作。

我可以考虑拥有一个标志,然后检查手势动作中的标志是否已更改,但我想知道是否有更简洁的方法来执行此操作。

由于

1 个答案:

答案 0 :(得分:0)

如果没有任何代码可供参考,这很难。

但是,如果您将点击识别器声明为实例变量,则可以将其从didSelect调用中的视图中删除。