UITableView - 不同部分的多选和单选

Nah*_*dan 6 objective-c uitableview ios

我有UITableView2个不同的部分.在一个部分中有多个选择而在另一个部分中有单个选择是否可行?如果我使用:

self.tableView.allowsMultipleSelection = YES;
Run Code Online (Sandbox Code Playgroud)

它会影响整个表格.

小智 1

您必须通过实施来管理您的单选部分tableView:willSelectRowAtIndexPath:

如果当前选择了不同的单节行,您可以在选择新的单节行之前取消选择它。

这将保留一个部分中单一选择的错觉,同时允许在另一部分中进行多项选择。