If you really need to, just use setAnimationsEnabled for a UIView :
- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration { [UIView setAnimationsEnabled:NO];
This is a trick for me. Of course, this is not recommended unless you have a good reason for this.
source share