Ios 如何使用objective-c显示大量图像?

Ios 如何使用objective-c显示大量图像?,ios,objective-c,uitableview,Ios,Objective C,Uitableview,是否有任何工具可以将图像显示为列表,并且当选择该工具时,应用程序应显示完整大小的图像?我可以使用UITableView的自定义单元格吗?或者还有其他选择吗?我已经搜索了UICollectionView,但是教程不是很好。有人能帮我吗? 提前感谢。我认为UITableView是最好的方法。它的内存效率很高,而且你只需要显示3幅图像,所以开销并没有那么大。提示:当您从网站异步获取图像时,创建自定义视图是NSURLRequest的委托,从网页获取数据,使用imageWithData将数据解析为UIIm

是否有任何工具可以将图像显示为列表,并且当选择该工具时,应用程序应显示完整大小的图像?我可以使用UITableView的自定义单元格吗?或者还有其他选择吗?我已经搜索了UICollectionView,但是教程不是很好。有人能帮我吗?
提前感谢。

我认为
UITableView
是最好的方法。它的内存效率很高,而且你只需要显示3幅图像,所以开销并没有那么大。提示:当您从网站异步获取图像时,创建自定义视图是
NSURLRequest
的委托,从网页获取数据,使用
imageWithData
将数据解析为
UIImage
,调用完成的委托方法时,将imageview放在自定义视图的顶部。这是下载异步方法的最佳方法。祝你好运

此源代码有一些示例链接


您可以使用collection view,但有一个限制,即iOS 5及更早版本不支持collection view

有两种方法:
1) 您可以使用
UIBotton
创建自己的逻辑网格,设置每个按钮
标记
,遇到该按钮操作并显示一个大图像,该图像将使用
UIImageView
显示图像,您只需将图像设置为
UIImageView
并设置
[imageView setHidden:NO]
在按钮上单击并放置一个按钮以隐藏该按钮。。
2) 否则,更简单的方法是遵循图像的示例代码


享受…

您可以使用UITableView显示大量图像

选择图像并显示全尺寸图像而不是缩略图时,可以使用自定义弹出视图显示该图像


使用弹出视图,您还可以通过在ImageView上实现点击手势识别器来放大和缩小该图像,或者如果您使用UIButton,则可以实现其“UIControlEventTouchUpInside”事件添加目标。

是的,我会帮助您,因为我创建了这样一个应用程序……我按列表和图像详细信息显示表视图中的所有图像……单击事件,我显示完整的详细信息和绑定图像……如果您想显示这些图像,也显示完整视图,这就是collectionview的问题所在?这是显示列表的最佳方式Images@priya你想要这样的图片列表吗?检查此链接:它不是3个图像。它可能有大量的图像。所以根据回复,我应该使用URL获取图像,对吗?@priya是的!你得到了。