使用JSON,将所有图像显示在Web目录中的UICollectionView中

时间:2016-11-03 13:59:13

标签: ios objective-c json asynchronous uicollectionview

我是iOS开发人员的新手,需要一个UICollectionView才能在我的网络服务器上的文件夹中显示异步中的所有图像。

假设文件夹是: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并相应地更新。实现这一目标的最简单方法是什么?

1 个答案:

答案 0 :(得分:0)

  1. 从助焊剂Json

  2. 创建对象
  3. 创建并填充集合的数据源,此数据源包含所有对象

  4. 自定义您的UICollectionViewCell(imageView)

  5. 自CellView(使用缓存)

  6. 以来管理下载图像
  7. 有关asynchrone下载https://www.appcoda.com/ios-concurrency

  8. 的信息,请参阅此文章 希望它有所帮助。