As Victor said, you can use the static + (void)setAnimationsEnabled:(BOOL)enabled UIView method to turn off the animation. However, calling this method will disable the animation for all views. Remember to enable the animation later. Due to disabling animation for a certain hierarchy of views, but there are no others, this is not possible.
source share