2010-01-30 57 views
0

在我的应用程序中,我有一个UITableView,有几行(我们称之为TV1),现在,这些行的底部是一行可以钻入另一个行(TV2)。这个新的TV2会询问您想要添加到第一个视图的哪种类型的数据。然后,当用户选择哪种类型时,他们被带到另一个视图,在这个视图中,他们填入一些字段,数据被保存,然后被发送回TV1,然而,他们输入的数据没有加载我不确定如何做到这一点。有任何想法吗?更新UITableView的数据

回答

2

也许你已经这样做了,但如何使用[TV1 reloadData];?这迫使整个表重新加载,但也有更具体的方法来重新加载已更改的单元格。另请参阅文档:UITableView

1

通过在视图控制器的viewWillAppear:方法中调用[self.tableView reloadData]重新载入您的表格视图。它将在用户切换回您的视图时被调用。实际上它放在屏幕上之前。