我在UICollectionView后面有一个带有轻击手势识别器的视图。我需要在调用集合视图中的didSelectItemAt方法后取消触摸的传播。
但是,UICollectionView中唯一与触摸相关的属性是canCancelContentTouches,它似乎没有像我想要的那样工作。
我可以考虑拥有一个标志,然后检查手势动作中的标志是否已更改,但我想知道是否有更简洁的方法来执行此操作。
由于
答案 0 :(得分:0)
如果没有任何代码可供参考,这很难。
但是,如果您将点击识别器声明为实例变量,则可以将其从didSelect调用中的视图中删除。