我正在实施一个搜索功能,您可以在其中选择结果,并且我尝试制作它,以便在它们再次显示在结果中时会记住选择了哪些单元格。
我在cell.setSelected(true, animated: false)
函数中使用willDisplayCell
。但是,现在没有办法取消选择细胞。再次点击时,didSelectRowAtIndexPath
和didDeselectRowAtIndexPath
函数都没有被调用。我该怎么办?
答案 0 :(得分:0)
尝试使用tableView.selectRowAtIndexPath(indexPath: NSIndexPath?NSIndexPath?, animated: Bool, scrollPosition: UITableViewScrollPosition)
选择单元格。然后,您将取消选择事件。