[英]Asynchronously load images from document directory into UICollectionView
[英]Using JSON, display all images into UICollectionView from web directory
我是iOS开发人员的新手,需要使用UICollectionView才能异步显示Web服务器上文件夹中的所有图像。
假设该文件夹为:www.website1.com/img/new/
我将有一个显示文本和与该文本有关的图像的JSON文件。 真正基本的东西:
{"Items":[
{"URL":"URL.com/img1.jpg", "TEXT":"TEXT1"},
{"URL":"URL.com/img2.jpg", "TEXT":"TEXT2"},
{"URL":"URL.com/img3.jpg", "TEXT":"TEXT3"}]}
该代码只需要解析JSON并进行相应的更新。 实现这一目标的最简单方法是什么?
通过助焊剂Json创建对象
创建并填充您集合的数据源,此数据源包含所有对象
自定义您的UICollectionViewCell(imageView)
从CellView开始管理下载图像(使用缓存)
请参阅本文以获取异步下载https://www.appcoda.com/ios-concurrency
希望对您有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.