gpt4 book ai didi

ios - 防止 UICollectionViewCell 的一部分出现 `didSelect…`

转载 作者:行者123 更新时间:2023-12-01 18:38:04 24 4
gpt4 key购买 nike

摘要

可以UICollectionViewCell子类预防didSelectItemAt: indexPath发送至UICollectionViewDelegate对于点击其某些 subview ,但对其他 View 正常进行?

用例

我有一个UICollectionViewCell代表一篇文章的摘要。对于大多数文章,当点击它们时,我们会导航以显示该文章。

但是,一些文章摘要显示了内嵌视频预览。当点击视频预览时,我们不应该浏览,但是当点击文章摘要的其他区域(标题)时,我们应该浏览。

我希望文章摘要单元格能够决定是否应将其点击视为选择。

最佳答案

  1. You have to add tapGestureRecogniser on those subviews of cell on which you don't want delegate to get called.

  2. tapGestureRecogniser selector method will get called when you will tap on those subview and gesture will not get passed to delegate.

关于ios - 防止 UICollectionViewCell 的一部分出现 `didSelect…`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48260318/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com