Ho creato un modulo semplice in cui aggiungo la sottoview a UIWindow. Nel simulatore iOS 7 (Xcode 5.1.1) Ho stampato self.windows e ottengo:Frame UIWindow in ios 8 diverso da iOS 7 in Landscape
<UIWindow: 0x8db1670; frame = (0 0; 768 1024); autoresize = W+H; gestureRecognizers = <NSArray: 0x8db1a70>; layer = <UIWindowLayer: 0x8db17d0>>
ma su iOS 8 (Xcode 6 beta 6) ottengo:
<UIWindow: 0x794320d0; frame = (0 0; 1024 768); gestureRecognizers = <NSArray: 0x79437a80>; layer = <UIWindowLayer: 0x7943c400>>
La domanda è: perché c'è una differenza nella proprietà frame?
guardare qui, http://stackoverflow.com/questions/24150359/is-uiscreen-mainscreen-bounds-size-becoming-orientation-dependent-in-ios8 – Jageen