在视图控制器关闭时重新加载数据

时间:2010-08-01 18:57:15

标签: iphone uitableview delegates reload dismiss

我有一个表视图,它从Web填充数据。要向此列表添加信息,我有一个模态显示的配置屏幕。成功添加数据后,配置屏幕将被取消,我希望表视图中的数据能够自动从Web重新加载以反映新添加的数据。

在解除配置视图后重新加载此远程数据的最佳方法是什么。我尝试了很多方法,包括使用委托发回信息,仅在视图上加载数据,但想知道最安全,最有效的方法。

提前致谢!

1 个答案:

答案 0 :(得分:0)

您希望在视图加载时加载它,它极大地简化了事情 - 而且,它只在您的用户需要时加载数据,因此如果在3g上,可以将他或她可能的一些数据保存在他们可以想象的有限数据计划中。

在加载数据时,如果视图已出现,那么您可以在视图顶部显示“加载”视图,禁用用户交互直到加载完毕,然后将其从超级视图中删除并再次启用用户交互,同时将数据呈现给您的表格视图。这通常是我过去的做法,以及我将来如何看待它。

相关问题