首页 > 解决方案 > UICollectionViewCell 叠加视图

问题描述

我有一个带有 .xib 的 UICollectionViewCell。

在此处输入图像描述

这是xib文件的结构

在此处输入图像描述

如您所见,每个元素都处于同一级别,并且有 3 个图像视图和一个按钮。但是在运行时,这些元素前面有一个 UIView。

在此处输入图像描述

运行时的 UI 结构。

在此处输入图像描述

我需要了解为什么会发生这种情况以及解决方案是什么。由于这个覆盖 UIView 点击事件不会传递给按钮。

标签: iosswiftxcode

解决方案


问题是我在创建 xib 文件时默认创建的 XIB 中使用 UIView。我没有使用 UICollectionViewCell 元素作为父元素,它对我有用。


推荐阅读