I\'m trying to find a reason why animation of UIView
transform property looks different in iOS 8 than iOS 6/7.
For a simple example, prior to iOS 8:
I agree with Pbk that it has to do with size classes in io8. uiviewcontrollers need to be resized with uitraitcollections depending on the device orientation. Otherwise, you get a uiviewcontroller in portrait mode, while the phone is in landscape mode, when you try to rotate it. So the correct steps are to rotate AND override uitraitcollections