使用Iphone应用重新加载表格视图

时间:2010-06-10 22:47:09

标签: ios iphone xml uitableview reload

我正在使用一个表视图控制器来调用Web服务,然后解析XML并在表视图中显示它。问题是我第一次加载XML显然没有在显示视图之前完成解析。在XML完成解析后如何重新加载视图?

2 个答案:

答案 0 :(得分:0)

解析完成后调用表视图的reloadData方法。

答案 1 :(得分:0)

解析完成后,调用tableview reloadData

- (void)parserDidEndDocument:(NSXMLParser *)parser {

[mytable reloadData];
}


- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {

return [datas count];
}

确保在解析后更新可变数组“datas”值,例如数据将包含已解析的内容。

Here是解析和显示表中已解析内容的示例程序,您可以在解析后参考它们如何重新加载表

一切顺利。