【问题标题】:Reloading a table view with an Iphone app使用 Iphone 应用程序重新加载表格视图
【发布时间】:2011-03-02 10:29:27
【问题描述】:

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

【问题讨论】:

    标签: ios iphone xml uitableview reload


    【解决方案1】:

    解析完成后调用table view的reloadData方法。

    【讨论】:

      【解决方案2】:

      解析完成后,调用tableview reloadData

      - (void)parserDidEndDocument:(NSXMLParser *)parser {
      
      [mytable reloadData];
      }
      
      
      - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
      
      return [datas count];
      }
      

      请务必在解析后更新可变数组“datas”的值,如datas会有解析后的内容。

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

      一切顺利。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-04-12
        • 2011-02-05
        • 2019-04-05
        相关资源
        最近更新 更多