gpt4 book ai didi

ios - CollectionView 单元格在滑动时被选中

转载 作者:行者123 更新时间:2023-11-29 05:59:46 25 4
gpt4 key购买 nike

我有一个显示单元格的collectionView。当我在某个项目上拖动/触摸/滑动手指时,如果触摸在该项目上结束,则单元格将被选中(转到详细信息屏幕)。

是否有任何方法可以将单元格选择(didSelectItemAt indexPath)限制为简单的点击?即,如果手指在某个项目上拖动并且触摸结束于该项目,则不应选择该单元格。

这是默认行为吗?

我觉得这可能是我的自定义导航出现神秘问题的原因。

谢谢

enter image description here

最佳答案

请在 cellForItem 中添加以下内容

 let tap = UITapGestureRecognizer(target: self, action: #selector(cellTapped(tapGestureRecognizer:)))
tap.numberOfTapsRequired = 1
cell.addGestureRecognizer(tap)

并添加以下功能

@IBAction func cellTapped(tapGestureRecognizer: UITapGestureRecognizer)
{
//Do your required work.
}

关于ios - CollectionView 单元格在滑动时被选中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54806118/

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