gpt4 book ai didi

ios - 双击CollectionViewCell时如何进行事件?

转载 作者:行者123 更新时间:2023-12-01 16:29:48 25 4
gpt4 key购买 nike

当我双击collectionview单元格时,我想创建一个事件
UIGestureRecognizer是解决此问题的唯一方法吗?

我要解决的代码很长而且很困难...
UICollectionViewUICollectionViewCell有什么支持吗?

最佳答案

在您的-cellForRowAtIndexPath中:

UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(doubleTapped:)];
tap.numberOfTapsRequired = 2;
[cell addGestureRecognizer:tap];

而这种方法:
    -(void)doubleTapped:(UITapGestureRecognizer*)tap{
UICollectionViewCell *doubleTappedCell = tap.view;
NSIndexPath *indexPath = [self.collectionView indexPathForCell:doubleTappedCell];
}

关于ios - 双击CollectionViewCell时如何进行事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32409478/

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