动画UICollectionView,但细胞消失

时间:2015-04-16 09:34:20

标签: ios uicollectionview uicollectionviewcell animatewithduration

我的代码就像这样

[UIView animateWithDuration:0.1 animations:^
{
    [ccController.collectionView setFrame:CGRectMake(0, 0, self.view.frame.size.width, 0)];
} completion:^(BOOL finished){
    [_selectTabV setHidden:YES];
}];

动画尚未结束时,细胞立即消失。 为什么? 如何让细胞消失,遵循集合视图动画? 谢谢!

1 个答案:

答案 0 :(得分:0)

在动画块之前调用[ccController.collectionView layoutIfNeeded];