取消选择UICollectionView单元只能运行一次

时间:2016-02-13 22:11:29

标签: ios swift uicollectionview

我有一个按钮,应取消选择所选的集合视图单元格。我第一次单击按钮时,一切都按预期工作,并取消选择单元格。如果我尝试选择相同的单元格或不同的单元格,并在第二个(或更多)时间内单击该按钮,则单元格不会被取消选择。

@IBAction func myButton(sender: AnyObject) {

    let indexPaths = self.collection.indexPathsForSelectedItems()!
    let indexPath = indexPaths[0]

    //Do some other things

    self.collection.deselectItemAtIndexPath(indexPath, animated: true)

}

我也实施了didDeselectItemAtIndexPathdidSelectItemAtIndexPath

任何帮助将不胜感激!

0 个答案:

没有答案