I\'m trying to get self sizing UICollectionViewCells
working with Auto Layout, but I can\'t seem to get the cells to size themselves to the content. I\'m having
If you implement UICollectionViewDelegateFlowLayout method:
- (CGSize)collectionView:(UICollectionView*)collectionView layout:(UICollectionViewLayout*)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath*)indexPath
When you call collectionview performBatchUpdates:completion:
, the size height will use sizeForItemAtIndexPath
instead of
preferredLayoutAttributesFittingAttributes
.
The rendering process of performBatchUpdates:completion
will go through the method preferredLayoutAttributesFittingAttributes
but it ignores your changes.