【发布时间】:2021-08-28 11:58:30
【问题描述】:
我在 ViewController 中有一个 searchController 和 tableView,我可以在其中搜索 tableView 中的任何项目并选择该项目。我将所有选定的项目保存在其他 ViewController B 中。 现在,当我再次重定向到可以看到我选择的项目的 VC 时,我想从选定的单元格中取消选择一些项目,但是我无法取消选择选定的单元格,我可以毫无问题地选择所有其他取消选择的单元格。 当我点击所选单元格以取消选择时,我可以看到它没有调用以下方法。
tableView(_ tableView: UITableView, didDeselectRowAt indexPath: IndexPath)
在我的viewDidLoad 中,我有以下属性
tableView.isEditing = true
tableView.allowsMultipleSelectionDuringEditing = true
而且我没有使用任何自定义单元格。如果您有任何解决方案,请帮助我。 TIA。
【问题讨论】:
-
如果一切设置正确,那么它应该可以正常工作。你可能错过了什么。请分享最低可重现代码。
-
@TusharSharma 我已在评论下方添加了我的代码,请您查看一下。
标签: ios swift xcode uitableview