iPad: [UIScreen écran principal].limites renvoie mauvaise coordonnées

[UIScreen mainScreen].bounds retourne (0,0,768,1024), même lorsque l'iPad est en mode Paysage.

Il doit retourner (0,0,1024,768), mais au lieu de cela, il renvoie (0,0,768,1024).

Ce qui pourrait être mauvais?

Quand êtes-vous tirant sur la CGRect avec les valeurs erronées? Avant/pendant/après la rotation de l'animation?
Ce chap a eu un problème similaire. Pouvez-vous faire comme lui et d'obtenir des limites de mieux comportés objet?
Hors Militant: je suis en train de lancer l'application en mode paysage c'est donc avant rotation.Si la Rotation n'est pas impliqué dans ce domaine.
Notez que sur iOS 8, le comportement a changé, de sorte que la valeur retournée par bounds ne dépend pas de l'orientation.

OriginalL'auteur Parth Bhatt | 2011-08-19