iOS踩过的坑系列

iOS踩过的坑之列表刷新图片闪烁问题

2019-04-24  本文已影响0人  Shaw1211

collectionview reloadData时,如果cell中包含Image,那么Image会闪烁一下,原因是UIView的隐式动画造成的,可以通过下面方法解决。

[UIView setAnimationsEnabled:NO];
    [collectionView performBatchUpdates:^{
        [collectionView reloadData];
    } completion:^(BOOL finished) {
        [UIView setAnimationsEnabled:YES];
    }];
上一篇下一篇

猜你喜欢

热点阅读