2010-06-07 43 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