iOS 8 fix for landscape positioning