懒惰加载UITableView的图像

时间:2013-01-04 09:04:46

标签: uitableview xamarin.ios uiimage lazy-loading

我有UITableView个不同的部分,每个单元格都有一个图像。 因为图像是针对每个单元格单独下载的,所以我正在寻找一种延迟加载解决方案。

在iOS开发人员库中,他们是我的问题的一个很好的解决方案,但它在Objective-c中。 (Link to LazyTableImages

我在Xamarin网站(Link)上尝试了这个例子,但是它并不快速且有些错误。

我发现了这个(UrlImageStore)解决方案,但我无法使用UITableView

有人提出这方面的解决方案吗?

2 个答案:

答案 0 :(得分:4)

为了不重新发明轮子,Xamarin在此创造了一个样本。它也已更新。

只需在monotouch samples中搜索 LazyTableImages 项目。

我提供了样本的主页,因为它可能对您有所帮助。

答案 1 :(得分:3)

UrlImageStore是一个非常好的解决方案。您不应该尝试使用UITableView,但使用自定义单元格或元素。

我使用TweetStation作为参考,并根据自己的代码建立了自己的解决方案。