从searchResultsTableView和tableView切换时,保持标记UITableViewCell

时间:2014-05-04 09:49:26

标签: ios objective-c uitableview

我有一个显示搜索结果的表格视图。我想在某个indexPaths选择行时标记一些单元格。稍后当我尝试搜索某些内容并且搜索结果包含上一个标记的单元格时,如何显示在搜索结果tableview中标记的此单元格?现在,当我选择行时,我使用NSMutableArray添加和删除选定的indexPaths。但是,如果我在搜索栏中搜索,并且之前标记的单元格将不会在搜索结果tableview中标记。跟踪所选行的方法有什么好处?

1 个答案:

答案 0 :(得分:0)

我建议您将BOOL selected添加到您正在使用的模型对象作为表视图的数据源。在表视图上进行选择时,可以设置此值。搜索所选行的indexPath时,如果在数据源中标记选择,则不会更改。