将点击从子视图转发到父视图?

Posted

技术标签:

【中文标题】将点击从子视图转发到父视图?【英文标题】:Forwarding tap from child view to parent? 【发布时间】:2013-06-26 17:02:00 【问题描述】:

我有一个UICollectionViewA->UICollectionViewCell->UICollectionViewB 视图层次结构。

当我点击UICollectioinViewB(位于单元格内,黄色)时,点击似乎没有转发给它的父UICollectionViewCell

将这种触摸转发给它的父母的最佳方式是什么?

【问题讨论】:

【参考方案1】:

如果您不需要捕获 UICollectionViewB 的点击,请在 Interface Builder 的身份检查器上禁用其 User Interaction Enabled 设置。

【讨论】:

嘿马库斯,感谢您的回复...现在我真的不需要捕捉它...但我将来可能需要这样做,有什么想法吗?

以上是关于将点击从子视图转发到父视图?的主要内容,如果未能解决你的问题,请参考以下文章

Swift - 将数据从子视图传递到父视图

将图像从子视图绘制到父视图

如何将数据从子视图传递到父视图到 SwiftUI 中的另一个子视图?

不会从子视图控制器弹出到父视图

在 Cocoa,UIResponder 中将消息从子视图发送到父视图?

使用多个按钮查看各自的转发视图