2012-04-05 102 views
0

我想显示图像在网格视图中,我发现此代码: - here 但现在我必须显示的图像是通过web服务。 我想,因为数据来自Web服务同时数据应显示在表的单元格。 有什么办法。请帮助我..显示图像在gridview + iphone

+0

为什么不自定义http://developer.apple.com/library/ios/#samplecode/LazyTableImages/Introduction/Intro.html懒表图像的代码? – HarshIT 2012-04-05 06:49:09

+0

您正在使用哪些Web服务以及您从服务器获取的所有数据? – 2012-04-05 06:54:05

+0

它看起来类似于你的一个问题:http://stackoverflow.com/questions/9937361/iphoneuiscrollview-or-to-use-uitableview-to-display-image-in-matrix-format – Devang 2012-04-05 07:13:02

回答

1

在给定的示例代码中,函数loadView用于填充图像,在那里您可以解析您的web服务并填充您的数组。

解析完webservice后,重新载入表格。 不要忘记使用活动指标 现在在cellForRowAtIndexPath方法中,它们正在填充单行,您可以在其中使用Asynchronous image loading concept。由于您要在单行中加载更多图像,因此您需要应用一些逻辑来完成此操作。

您将需要异步管理它,因为可能会有很多图像,并且同步加载会冻结您的应用程序。