gpt4 book ai didi

ios - 在 reloadItemsAtIndexPaths 之后避免 UICollectionView 的动画

转载 作者:IT王子 更新时间:2023-10-29 07:31:00 27 4
gpt4 key购买 nike

调用 reloadItemsAtIndexPaths 后 UICollectionView 动画项目(淡入淡出动画)。

有没有办法避免这个动画?

iOS 6

最佳答案

值得注意的是,如果您的目标是 iOS 7 及更高版本,则可以使用新的 UIView 方法 performWithoutAnimation:。我怀疑在幕后这与此处的其他答案(暂时禁用 UIView 动画/核心动画操作)大致相同,但语法简洁明了。

所以对于这个问题特别...

objective-C :

[UIView performWithoutAnimation:^{
[self.collectionView reloadItemsAtIndexPaths:indexPaths];
}];


swift :

UIView.performWithoutAnimation {
self.collectionView.reloadItemsAtIndexPaths(indexPaths)
}


当然,此原则适用于您希望确保更改不是动画的任何情况。

关于ios - 在 reloadItemsAtIndexPaths 之后避免 UICollectionView 的动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14094684/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com