I encountered a similar error. http://imgur.com/gallery/Q3OXCIH
Rotation is activated for the status bar (which has a clock and a battery icon), but the view itself simply changes its size; it does not perform page flipping animation.
This is somewhat repeatable - at first the rotation happens correctly, but after I programmatically changed the index of the table controller, it can start. After its launch, the rotation animation does not appear for presentation until I reset the application.
The code where I change the tab view controller and then change it:
[appDelegate.tabBarController setSelectedIndex:0]; ...code to operate on the code at index 0... [appDelegate.tabBarController setSelectedIndex:2];
source share