如何通过RxSwift点击collectionCell中的视图来获取indexPath



我有一个带有单元格的collectionView。每个单元格都有一个组件imageView,我可以点击它,另一个控制器会推送。我需要知道我什么时候点击imageView,单元格的indexPath是什么。

当我只点击单元格,而不是imageView时,我在collectionView.rx.itemSelected的帮助下有了这个indexPath,我也需要这样做,但当点击集合单元格中的imageView时。

请帮忙,也许你有一些好主意:(

默认情况下,UIImageView会忽略抽头。如果你正在使用故事板或xib来创建单元格,那么你需要确保";启用用户交互";复选框被选中。如果您正在以编程方式创建图像视图,则添加:myImageVIew.isUserInteractionEnabled = true

附言:这与RxSwift无关。如果你不使用它,你也会遇到同样的问题。

最新更新