我需要创建一个iOS应用程序,其主屏幕与Facebook iOS应用程序非常相似。我正在使用UITableView来显示Feed中的不同帖子。我的问题是:
实施此选项的最佳选择是什么?一种选择是将Textviews / Imageviews / labels插入表视图单元格,另一种选择是在每个表视图单元格中使用一个UIWebView。 我必须展示很多图片和文字,所以也许html会更容易。
有经验吗?
答案 0 :(得分:2)
如果你需要展示大量的图片和文字,添加一个复杂程度(如HTML)就无济于事。
我建议开始研究如何加快这个巨大的表格,以及如何检索要在每个单元格上显示的内容。例如,您可以使用并行线程在向下滚动时检索后台内容,并将其存储在缓存中,这样就不必多次完成。 RestKit或(根据您的具体需求)AFNetworking肯定会对您的情况有所帮助。
另外,请看一下这篇文章(有点老,但仍然很有趣!)关于如何提高滚动速度:Fast scrolling(并链接到github example project)