iOS版:UICollectionView小区选择不工作(iOS: UICollectionView

2019-10-18 16:09发布

我有一个UICollectionView作为我在IB视图层次的俯视图。 它利用其将沿着视线的左侧和右侧边缘的细胞(从笔尖注册),背后装饰的意见和补充视图对细胞的顶部整个视图大小的自定义布局。 所有这一切都按预期工作。

什么不工作是选择细胞根本就不是被注册。 他们没有发射到通话collectionView: didSelectItemAtIndexPath:委托设置是否正确),也不是笔尖工作中的图像的聚焦状态。 它的作用很像一个视图上涨消耗了水龙头,但的CollectionView是俯视图。 我试图消除重叠的补充视图和背景装饰的看法,也尝试暂时转换成的情况下,我的自定义布局是做什么用扭曲流布局 - 仍然一无所获。 使这个更令人沮丧的是我使用的是在此应用程序(通过流布局管辖)其他视图控制器collectionViews的事实,他们的工作完全正常,没有任何特殊的定制。 我跳出选项,任何想法?

Answer 1:

问题解决了。 原来我用的是笔尖有,这是出于某种原因,实例的单一视图UICollectionReusableView ,不UICollectionViewCell 。 据推测,可重复使用的视图类被设计为不允许被默认选择。



文章来源: iOS: UICollectionView cell selection not working