我在search bar中有一个tableview。在搜索时,我显示带有搜索结果的tableView。现在,我从tableView中选择行,然后导航到detail view,在其中显示textField和最近选择的tableCell中的文本。我更新了文本字段。并委托回以前的tableViewController。在这里,我想在过滤后的表格视图以及数据源的主数据数组中更新该单元格。如何在iOS中执行此操作。

最佳答案

如果使用的是UISearchViewController,则需要访问正确的表视图以进行重新加载操作。可能的解决方案是(如果您具有searchViewController属性):

[self.searchViewController.searchResultsTableView reloadRowsAtIndexPaths:@[indexPath] withRowAnimation: UITableViewRowAnimationFade];

10-04 11:00