UICollectionView动态调整节大小

时间:2013-10-08 07:58:03

标签: ios objective-c uicollectionview

我正在实施拖动部分内的单元格。这部分已完成,但我还需要动态调整部分大小,因此当用户拖动单元格时,所有其他单元格都会滑动。 更改layoutAttributes.framelayoutAttributesForItemAtIndexPath:中的layoutAttributesForElementsInRect:不会影响部分。我认为更改部分中项目之间的间距应该强制部分调整大小,但我无法找到动态更改间距的方法。有人可以提出任何建议吗?

2 个答案:

答案 0 :(得分:1)

好的,我没有找到比更改值更好的解决方案,由collectionView:layout:minimumLineSpacingForSectionAtIndex:动态返回并调用invalidateLayout。我没有尝试改变细胞大小,因为这种效果对我来说足够了。

答案 1 :(得分:0)

您可以使用

[yourCollectionView reloadData];

可见细胞将被更新。

相关问题