UICollectionView选择/取消选择方法不会触发

时间:2017-07-26 09:59:25

标签: uicollectionview xcode8 uipageviewcontroller programmatically-created swift3.2

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

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

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

1 个答案:

答案 0 :(得分:1)

我无法连接到您的链接。但您必须确保设置了 UICollectionView 委托并检查允许多个选择并且允许选择 。您可以参考以下链接: UICollectionView - didDeselectItemAtIndexPath not called if cell is selected iOS: UICollectionView cell selection not working