在我的应用程序中,我有一个带有几行的UITableView(让我们称之为TV1),现在,在这些行的底部是一行向下钻到另一行(TV2)。这个新的TV2会询问您要添加到第一个视图的数据类型。然后,当用户选择哪种类型时,它们被带到另一个视图,在这个视图中,它们填写了一些字段,数据被保存,然后它们被发送回TV1,但是,他们输入的数据没有被加载而且我不确定该怎么做。有什么想法吗?
答案 0 :(得分:2)
也许你已经这样做了,但是如何使用[TV1 reloadData];
?这会强制整个表重新加载,但还有更具体的方法可以重新加载已更改的单元格。另请参阅文档:UITableView
答案 1 :(得分:1)
通过在viewcontroller的[self.tableView reloadData]
方法中调用viewWillAppear:
来重新加载表格视图。当用户切换回您的视图时,将调用它。就在它实际上放在屏幕上之前。