2

我的代码是这样的

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

当动画尚未结束时,单元格会立即消失。为什么?如何让单元格跟随集合视图动画消失?谢谢 !

4

1 回答 1

0

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

于 2016-03-15T11:36:25.943 回答