在reloadData上禁用UICollectionView动画

时间:2014-02-10 14:45:36

标签: ios objective-c uicollectionview uicollectionviewcell

出于某种原因,我的UICollectionView会在调用reloadData时动画显示可见单元格内的过渡。

从我的理解不应该这样做,这就是我想要做的。

为什么集合会在重新加载数据上查看动画?我怎么能阻止它?

我最终将使用[UIView setAnimationsEnabled:YES/NO],但我希望在没有太多额外代码的情况下修复它。

1 个答案:

答案 0 :(得分:5)

[UIView performWithoutAnimation:^{
            [self.collectionView reloadSections:[NSIndexSet indexSetWithIndex:0]];
        }];