UICollectionView animate items after reloadItemsAtIndexPaths is called (fade animation).
Is there a way to avoid this animation?
iOS 6
UICollectionView animate items after reloadItemsAtIndexPaths is called (fade animation).
Is there a way to avoid this animation?
iOS 6
It's worth noting that if you're targeting iOS 7 and above, you can use the new
UIView
methodperformWithoutAnimation:
. I suspect that under the hood this is doing much the same as the other answers here (temporarily disablingUIView
animations / Core Animation actions), but the syntax is nice and clean.So for this question in particular...
Objective-C:
Swift:
Of course this principle can be applied for any situation that you want to ensure a change is not animated.