我在search bar
中有一个tableview
。在搜索时,我显示带有搜索结果的tableView
。现在,我从tableView
中选择行,然后导航到detail view
,在其中显示textField
和最近选择的tableCell
中的文本。我更新了文本字段。并委托回以前的tableViewController
。在这里,我想在过滤后的表格视图以及数据源的主数据数组中更新该单元格。如何在iOS中执行此操作。
最佳答案
如果使用的是UISearchViewController
,则需要访问正确的表视图以进行重新加载操作。可能的解决方案是(如果您具有searchViewController
属性):
[self.searchViewController.searchResultsTableView reloadRowsAtIndexPaths:@[indexPath] withRowAnimation: UITableViewRowAnimationFade];