UICollectionView加载动效
作者:
哔哩哔哩哔哩咚 | 来源:发表于
2020-08-11 21:15 被阅读0次
![](https://img.haomeiwen.com/i1081339/703e1917b07c0363.gif)
动效.gif
//[collectionView reloadData]后执行
- (void)shrinkToTopAnimationWithTableView:(UICollectionView *)collectionView {
[collectionView layoutSubviews];
//UICollectionView需先执行layoutSubviews 才可获取visibleCells
NSArray *cells = [collectionView visibleCells];
for (int i = 0; i < cells.count; i++) {
UICollectionViewCell *cell = [cells objectAtIndex:i];
cell.transform = CGAffineTransformMakeTranslation(0, 30);
cell.alpha = 0.5;
[UIView animateWithDuration:0.4 animations:^{
cell.transform = CGAffineTransformIdentity;
cell.alpha = 1;
}];
}
}
本文标题:UICollectionView加载动效
本文链接:https://www.haomeiwen.com/subject/azbydktx.html
网友评论