我见过许多应用程序从互联网上加载数据到UITableViews,它们通常可以顺利加载。现在轮到我加载那种数据了。我正在同时获取不同的数据,将类别与~
分开,将多个类别与#
分开。这很好用,我已经设法完美地分离了obj-c中的数据。
我的应用程序中的所有内容都有效,只是加载需要花费很多时间。
所以,我想真正的问题是,如何在后台加载tableView的数据,在加载时显示标签/ UIActivityView?
谢谢。
答案 0 :(得分:1)
最简单的方法是添加一个显示某种加载进度的临时单元格(带有“Loading ...”文本的标签,或者UIActivityIndicator等)。加载完数据后,删除该单元格并将实际单元格与数据一起添加。
要在后台加载数据,我建议您查看NSURLConnection。它允许您以异步方式隐式加载数据,因此您不必处理线程。
答案 1 :(得分:0)
我没有清楚地回答你的问题。为什么不使用UIActivityIndicator来显示加载。您可以从笔尖或以编程方式执行此操作。 也可以通过使用NSXMlParsing加载来自intenet的内容,这将是很多quiker并显示一个活动indiacator,直到所有日期被解析并立即完全填充表。
如果你得到这个,请回复。