我有一个带有UILabel子视图的节标题UIView。选择此部分中的项目将使用文本填充标题的UILabel,并在文本变长时将标签换行到更多行。
我正在使用
- (CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout*)collectionViewLayout referenceSizeForHeaderInSection:(NSInteger)section
在UILabel高度增加时返回新的标头大小。这很好用。标签的高度增加,节标题的高度也增加。
可以使用以下
部分删除所有项目[self performBatchUpdates:^{
[self deleteItemsAtIndexPaths:indexPaths];
} completion:nil];
问题是下面部分标题的向上动画不适应标题的新高度。如果标题的高度没有增加,则下面的标题定位到它的位置。有任何想法如何解决这个问题?
答案 0 :(得分:0)
删除单元格时,请尝试将相同部分的部分底部增加与增加标题相同的数量。