我想知道在UICollectionView中動畫所有單元格的好方法是什麼。我試圖在UICollectionView中模擬編輯。所以我想要做的就是收縮UICollectionViewCells的所有邊界。所以,我有什麼是這樣的:動畫UICollectionView中的所有UICollectionViewCells
- (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);
}];
}];
}
它的工作原理,但我不知道是否有上UICollectionView的屬性,或做這樣的事情更好更標準的方式。謝謝。