I have the same problem with the iPad app at the moment.
I "solved" it by requesting interfaceOrientation views, and if it is either UIDeviceOrientationPortrait or UIDeviceOrientationPortraitUpsideDown , then I manually set my sublayer frame in the view (which is a CAGradientLayer ).
rickerbh
source share