2012-10-01 108 views
2

我在故事板中设置了UICollectionView并连接了数据源和代理插座。我已经通过笔尖注册了一个单元,我在cellForItemAtIndexPath:方法中出列。UICollectionView不调用委托方法

所有的作品完美地期望委托方法永远不会被调用。例如:当触摸一个单元格时,我期望didSelectItemAtIndexPath:被调用。

我已经仔细检查了集合视图的委托 - 它的分配正确。

有没有人知道为什么这些方法不被调用?

回答

7

这完全是我的错。我在前面添加了一个透明的子视图,消耗了触摸 - 一个非常糟糕的错误。

+0

啊,我之前也这么做过:-D很高兴你找到了它。 – Fogmeister