We have a project that behaves as desired when building using Xcode 5.1.1 (iOS sdk 7.2), but when creating using Xcode 6.2 (iOS sdk 8.2) on an iPad, there is a rendering problem. On iPad, our app only supports left and right terrain. When you rotate from one to the other, during the rotation animation, the screen rotates upside down to the right, but when it does this, it gets into the wrong position. (The lower left corner of the screen ends with about 200 pixels at the top and an equal number of nested pixels on the left).
This can also happen on the iPhone, but on the iPhone we only support portraiture, so rotation is not a problem.
One additional information, if I create with Xcode 6, but work on an iPad with iOS 7, there is NO problem. This ONLY happens when I build with Xcode 6 and launch the iPad on iOS 7.
Has anyone else seen behavior and knew what could be causing?
I found another stack overflow question when someone has the EXACT same problem. Their screenshots show EXACT rendering visualization on rotation as the application I'm working on. Here is a link to this other question. (Disappointingly, no one seemed to answer this question, and none of the suggestions gave me a solution.)
Here is a link to other questions that show the same error as me: Is this an iOS 8 error (rotation orientation problem)?
source share