我在viewController 1中有一个UITableView。所以当我遇到一行时它会将我发送给Viewcontroller2这里我有一个按钮,可以从ViewController1添加或删除UITableView行的值。
所以当我删除一个值并且我返回到ViewC 1时,我仍然突出显示该行,如果我返回到主视图并重新进入此ViewC 1它将被删除...我如何刷新当我从ViewController2通过后退按钮返回时,tableView。所有这些都在导航视图控制器中。
由于
答案 0 :(得分:2)
重新加载表格视图的数据。
[yourTableView reloadData]; //to reload
在ViewController1的didSelectRowAtIndexPath方法中,添加此代码以在推送或导航到VC2后立即删除突出显示。
[tableView deselectRowAtIndexPath:indexPath animated:NO];