1

基本上我有一个 UIPageViewController,它在每个页面上有多个 UICollectionView。

问题是我可以在第一页内的 collectionViews 上选择/取消选择。但是当我切换到第二页时,numberOfSections、numberOfItemsInSection、cellForItemAt 都被调用了,但是根本不调用选择和取消选择委托方法。

这是代码的链接: https ://gist.github.com/anonymous/4eca4ff9f3e4423c01974609aeae5482

4

1 回答 1

2

我无法连接到您的链接。但是您必须确保设置了UICollectionView的委托并检查allowMultipleSelectionallowedSelection是否为YES。您可以参考下面的链接: UICollectionView - didDeselectItemAtIndexPath 如果选择了单元格,则不会调用iOS:UICollectionView 单元格选择不起作用

于 2017-07-27T06:21:05.610 回答