UICollectionView 内のすべてのセルをアニメーション化する良い方法は何だろうと思っていました。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 にプロパティがあるかどうか、またはこのようなことを行うためのより標準的な方法があるかどうかはわかりませんでした。ありがとう。