gpt4 book ai didi

ios - 触发 UICollectionViewCell 按 UIControlEventTouchDown 事件而不是 UIControlEventTouchUpInside?

转载 作者:行者123 更新时间:2023-11-30 14:12:43 25 4
gpt4 key购买 nike

我有一个带有 35 方形 UICollectionViewCells 的 UICollectionView。按下它们后,就会播放音频文件。然而,我无法同时按下两个或多个单元格,因为一旦我的手指离开按钮(即 UIEventTouchUpInside ),音频文件就会被触发,并且似乎阻止我按下任何其他单元格,直到内部事件完成触摸为止。

有没有办法更改 UICollectionViewCell 处理触摸事件的默认方式,以便它可以在 UIControlEventTouchDown 上触发它们而不是UIControlEventTouchUpInside事件?

最佳答案

您可以尝试覆盖 -(void) setHighlighted:(BOOL)highlighted 并在那里播放声音。

关于ios - 触发 UICollectionViewCell 按 UIControlEventTouchDown 事件而不是 UIControlEventTouchUpInside?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31573958/

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