【发布时间】:2014-03-23 09:54:00
【问题描述】:
我有一个支持水平和垂直滚动的UICollectionView。每个集合视图单元都是UICollectionViewCell 的子类,它们是从包含UIButton、UITableView 甚至另一个UICollectionView 的NIB 加载的。它们都在TPKeyboardAvoidingScrollView 中。
滚动在水平和垂直方向上都能完美运行,但它没有接收到单个UICollectionViewCell 上元素的触摸事件。当我触摸任何元素时,比如说一个属于UICollectionViewCell 的按钮,那么我得到的只是UICollectionViewDelegate 上的didSelectItemAtIndexPath 事件 - 我无法将任何触摸事件传递给其中一个点击发生的集合视图单元格的子视图。
【问题讨论】:
标签: events uicollectionview subview uicollectionviewcell