使用SDWebImage为UICollectionView可重用单元格从路径加载图像-Swift

马科斯·达金(MarkosDarkin)

我编辑了一个更具体的问题:我需要完成一个UICollectionView,其中包含多个可重用的集合单元,每个单元都有一个使用SDWebImage从路径加载的UIImage。我希望加载所有图像,然后立即在集合视图中显示所有图像。我的问题是:当我在函数内使用sd_setImageWithURL时:

func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell

图像不加载。我试图在任何地方重新加载集合的数据-但不会加载它们。

SDWebImage将图像加载到集合视图并使它们显示的正确方法是什么?

预先感谢所有花时间阅读和帮助的人:)

瓦西里·博德纳丘克(Vasily Bodnarchuk)

读这个:

  1. Swift:在UITableViewCell中加载图像异步
  2. 在UITableView中加载图像URL Swift 2的最佳方法
  3. 如何使用swift在表格视图中实现图像的延迟加载

在tableview中加载图像的主要思想是:

  1. 生成图像URL /路径数组
  2. 开始在实用程序线程(GCD)中加载图像
  3. 用没有图像的单元格填充tableView
  4. 收到事件时更新主线程中的单元格(uitableView.visibleCells)*

*常见事件类型:

  1. 加载一张或全部图像时
  2. UITableViewDelegate协议事件(https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewDelegate_Protocol/
  3. 触摸事件
  4. 过渡事件

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用SDWebImage为UICollectionView可重用单元格从路径加载图像-Swift

来自分类Dev

如何使用Swift在UICollectionView单元格中加载自定义单元格(xib)

来自分类Dev

Swift / TableView可重用单元格每次显示时都会加载不同的内容

来自分类Dev

Swift中UICollectionView的单元格registerClass

来自分类Dev

Swift中具有不同单元格类型的可重用数据源

来自分类Dev

iOS 8 Swift UICollectionView reloadData()导致视图(图像)跳转单元格

来自分类Dev

UICollectionView带图像的单元格,在Swift中单击更改背景

来自分类Dev

Swift:滚动时标签和图像的 UICollectionView 单元格重复

来自分类Dev

Swift Collection查看不可重用的单元格

来自分类Dev

通过UICollectionView单元格快速枚举-Swift

来自分类Dev

在UICollectionView中滚动选择错误单元格-Swift

来自分类Dev

Swift:具有动态和静态单元格的UICollectionView

来自分类Dev

Swift-UICollectionView重复(重复)单元格

来自分类Dev

Swift:UICollectionView选择单元格indexPath问题

来自分类Dev

UICollectionView.reloadData()更改单元格顺序| iOS Swift

来自分类Dev

Swift UICollectionView单元格神秘地重复

来自分类Dev

Swift:具有动态和静态单元格的UICollectionView

来自分类Dev

Xcode Swift UICollectionView布局-单元格大小

来自分类Dev

Swift UICollectionView单元格神秘地重复

来自分类Dev

Swift-如何在UICollectionView中扩展单元格

来自分类Dev

如何使用Swift在iOS Photos应用程序中选择所有UICollectionView单元格?

来自分类Dev

关于在 Swift 中重复加载 collectionView 单元格的问题

来自分类Dev

Swift 3“didFinishPickingMediaWithInfo”用于tableview单元格内的图像

来自分类Dev

Swift 4 TableView 单元格不显示正确的图像

来自分类Dev

使用Swift在表视图中重新加载单元格数据

来自分类Dev

如何使用Swift在UITableview中加载自定义单元格(Xib)

来自分类Dev

Swift CollectionView第一个单元格从图像数组添加用户按钮和其他单元格加载

来自分类Dev

Swift:TableView(单元格内)未在 cellForRowAt 中加载单元格或代码

来自分类Dev

如何在swift中根据单元格中的图像调整CollectionView单元格的高度?

Related 相关文章

  1. 1

    使用SDWebImage为UICollectionView可重用单元格从路径加载图像-Swift

  2. 2

    如何使用Swift在UICollectionView单元格中加载自定义单元格(xib)

  3. 3

    Swift / TableView可重用单元格每次显示时都会加载不同的内容

  4. 4

    Swift中UICollectionView的单元格registerClass

  5. 5

    Swift中具有不同单元格类型的可重用数据源

  6. 6

    iOS 8 Swift UICollectionView reloadData()导致视图(图像)跳转单元格

  7. 7

    UICollectionView带图像的单元格,在Swift中单击更改背景

  8. 8

    Swift:滚动时标签和图像的 UICollectionView 单元格重复

  9. 9

    Swift Collection查看不可重用的单元格

  10. 10

    通过UICollectionView单元格快速枚举-Swift

  11. 11

    在UICollectionView中滚动选择错误单元格-Swift

  12. 12

    Swift:具有动态和静态单元格的UICollectionView

  13. 13

    Swift-UICollectionView重复(重复)单元格

  14. 14

    Swift:UICollectionView选择单元格indexPath问题

  15. 15

    UICollectionView.reloadData()更改单元格顺序| iOS Swift

  16. 16

    Swift UICollectionView单元格神秘地重复

  17. 17

    Swift:具有动态和静态单元格的UICollectionView

  18. 18

    Xcode Swift UICollectionView布局-单元格大小

  19. 19

    Swift UICollectionView单元格神秘地重复

  20. 20

    Swift-如何在UICollectionView中扩展单元格

  21. 21

    如何使用Swift在iOS Photos应用程序中选择所有UICollectionView单元格?

  22. 22

    关于在 Swift 中重复加载 collectionView 单元格的问题

  23. 23

    Swift 3“didFinishPickingMediaWithInfo”用于tableview单元格内的图像

  24. 24

    Swift 4 TableView 单元格不显示正确的图像

  25. 25

    使用Swift在表视图中重新加载单元格数据

  26. 26

    如何使用Swift在UITableview中加载自定义单元格(Xib)

  27. 27

    Swift CollectionView第一个单元格从图像数组添加用户按钮和其他单元格加载

  28. 28

    Swift:TableView(单元格内)未在 cellForRowAt 中加载单元格或代码

  29. 29

    如何在swift中根据单元格中的图像调整CollectionView单元格的高度?

热门标签

归档