具有动态高度的UICollectionViewCells

时间:2014-01-29 00:11:59

标签: ios objective-c uicollectionview uicollectionviewcell

根据我下载的某些内容调整UICollectionViewCell的大小是什么模式?我不知道创建单元格时的大小 - 在我的内容下载之后的某个时候,单元格将以其高度回调。我会在集合视图上调用什么来重新布局其单元格?

我用tableviews面对这个问题,最后根据单元格中的字符串和控件计算高度。但在这种情况下,基本上所有东西都是我模型中已有数据的函数。这不是这里的情况。

谢谢,

杰森

2 个答案:

答案 0 :(得分:0)

根据您要显示的单元格数量(例如一小部分单元格),只要您知道该网络回调的不同高度,只需调用[UICollectionView reloadData]即可。

答案 1 :(得分:0)

我认为RFQuiltLayout可以解决您的问题。

使用功能

  • (CGSize)blockSizeForItemAtIndexPath:(NSIndexPath *)indexPath

以下是链接https://github.com/bryceredd/RFQuiltLayout