【问题标题】:how to call a particular data source method of UICollectionview?如何调用 UICollectionview 的特定数据源方法?
【发布时间】:2016-02-16 09:59:05
【问题描述】:

UICollectionView 可以reloadData。但是,我只想重新加载sizeForItemAtIndexPath。我怎样才能做到这一点?

【问题讨论】:

  • 根据您的要求使用布尔变量。你不能调用特定的数据源方法。
  • 为什么不重新加载整个收藏视图?有什么原因吗?
  • @NSPratik 因为我在 cellForItemAtIndexPath 中加载 URL 图像并且我想要动态集合单元格大小。因此,一旦下载了所有图像,我想根据图像大小调整单元格的大小。
  • 下载前尝试获取分辨率大小..

标签: ios uicollectionview reloaddata


【解决方案1】:

您可以使用这些方法 invalidateIntrinsicContentSize 和 layoutIfNeeded 来阅读更多文档

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-18
    • 1970-01-01
    • 2015-05-24
    • 1970-01-01
    相关资源
    最近更新 更多