我在一个视图控制器中有一个表和一个" +"按钮添加到表中。 " +"按钮将您带到下一个视图控制器,其中包含一个对话框和一个" Save"按钮以向表中添加新项目。单击保存按钮后,我使用功能
[self.navigationController popViewControllerAnimated:YES];
将表带回到之前的viewController。该表不会自行重新填充,直到我再返回一个视图控制器然后重新打开(重新初始化它)
所以我想我可以使用这个功能
[self.tableView reloadData];
在我向后导航时打开viewController时重新加载它。
在单击下一个viewController上的后退按钮后查看viewController时是否有一个函数被调用?
非常感谢任何帮助!
答案 0 :(得分:2)
听起来你想要viewWillAppear
。 UITableViewController在viewWillAppear
中已经做了一些事情,但你需要子类化以便重新加载表。