将触摸事件传递给UICollectionViewCell内容?

时间:2013-12-16 16:55:09

标签: ios uicollectionview uicollectionviewcell touch-event

我有一个UICollectionView,显示可以有多种类型内容的单元格。内容可以是视图,滚动视图,按钮等。在大多数情况下,表格正确显示,但触摸事件似乎没有传递到单元格内容。 (按钮不接受点击,滚动视图不滚动)。

有没有办法将触摸事件传递给每个单元格上的内容?

1 个答案:

答案 0 :(得分:0)

您是否正在从nib加载UICollectionViewCell? nib中的元素不会添加到UICollectionViewCell的contentView中,因此事件不会传递到单元格内容。

我有一个问题,从包含UITableView的nib加载的单元格,我能够通过手动将表格添加到contentView来修复它,如下所示:

[self.contentView addSubview:_tableView];

我找到了修正here