gpt4 book ai didi

ios - UICollectionViewCell 中包含的 UIScrollView 未将触摸事件传递给 CollectionView 单元格

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

我在 UICollectionViewCell 中有一个 UIScrollView,因此我可以在该 ScrollView 中缩放图像。当我单击图像时,我希望 CollectionViewCell 接收事件并将其传递给 UICollectionView 委托(delegate)。

我尝试将以下 UIGestureRecognizerDelegate 添加到 UIScrollView 的容器中:

-(BOOL)gestureRecognizer:ShouldReceiveTouch:

根据我读到的答案,触摸事件应该传递给父 View - 在本例中是 CollectionViewCell,但它没有发生。

我该怎么办?

编辑请注意,我并不是要在单元格内进行缩放,而是能够接收单元格的触摸事件。

最佳答案

这是一个很好的问题,因为我遇到了同样的问题。我能让 uicollectionviewcell 响应触摸(从 uiscrollview 拦截)的唯一方法是设置

userinteractionenabled = NO

在 ScrollView 上。

关于ios - UICollectionViewCell 中包含的 UIScrollView 未将触摸事件传递给 CollectionView 单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17783477/

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