2010-06-07 44 views
0

我从URL检索Json数据到表视图。问题是,我不能替换检索到的旧数据,当我点击另一个表格单元格时使用新数据。新数据被添加到表格单元格的最后一个单元格中,而旧数据也正在显示。可能是什么问题...刷新从JSON动态检索的表数据

回答

0

您必须用新数据替换当前单元格的数据,然后在您的tableview上调用reloadData方法。

我的意思是你需要改变你在代理方法中渲染单元格时从数组/数据存储中获取的数据。

通过在表视图请求所有数据时替换代码&用于呈现委托方法的单元格将拉取新数据并返回更新的单元格。

+0

这将是伟大的,如果我可以得到一些如何实现reloadData方法的示例代码。 – sudhakar 2010-06-08 04:22:51

+0

在我扩展UITableViewController的控制器类中,我有'[self.tableView reloadData];'我更新了数据后。 'reloadData'由UITableView提供。请参阅http://developer.apple.com/iphone/library/documentation/uikit/reference/UITableView_Class/Reference/Reference.html#//apple_ref/occ/instm/UITableView/reloadData以获取更多信息 – 2010-06-08 04:30:51

+0

如果我可以得到reloadData的实现,但是同样的问题.. – sudhakar 2010-06-12 11:09:50