Mi chiedevo quale sia un buon modo per animare tutte le celle in un UICollectionView. Sto cercando di simulare la modifica in un UICollectionView. Quindi quello che voglio fare è ridurre tutti i limiti di UICollectionViewCells. Quindi quello che ho è questa:Animazione di tutte le UICollectionViewCells in un UICollectionView
- (IBAction)startEditingMode:(id)sender {
[_items enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) {
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:idx inSection:0];
UICollectionViewCell *cell = [self.collectionView cellForItemAtIndexPath:indexPath];
[UIView animateWithDuration:0.25 animations:^{
cell.layer.transform = CATransform3DMakeScale(0.9, 0.9, 1);
}];
}];
}
Funziona, ma non ero sicuro se ci fosse una proprietà su UICollectionView, o un modo migliore e più standard per fare qualcosa di simile. Grazie.