tableView 的动画
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{cell.frame = CGRectMake(self.view.frame.size.width * 2, cell.frame.origin.y, cell.frame.size.width, cell.frame.size.height);
[UIView animateWithDuration:0.5 animations:^{
cell.frame = CGRectMake(0, cell.frame.origin.y, cell.frame.size.width, cell.frame.size.height);
} completion:^(BOOL finished) {
;
}];
}
collectionView的动画
- (void)collectionView:(UICollectionView *)collectionView willDisplayCell:(UICollectionViewCell *)cell forItemAtIndexPath:(NSIndexPath *)indexPath{
CGRect newFrame = cell.frame;
cell.frame = CGRectMake(0, 0, cell.frame.size.width, cell.frame.size.height);
[UIView animateWithDuration:0.5 animations:^{
cell.frame = newFrame;
} completion:^(BOOL finished) {
;
}];
}