Iphone: en cours de visualiser les dimensions ou les dimensions de l'écran

Bonjour je souhaite obtenir la largeur et la hauteur de mon écran principal. Je veux que la valeur correcte en mode paysage ou en mode portrait. J'ai essayé ce qui suit:


  NSLog(@"aaa %f", [UIScreen mainScreen].applicationFrame.size.width);
  NSLog(@"zzz %f", self.view.frame.size.width);

Ces donner 300 en paysage et 320 en mode portrait, oui il est plus grand en mode portrait. Donc.. ma vue prend tout l'écran (- barre d'état) donc j'attends 480 en mode paysage et 320 en mode portrait. Ce qui s'est passé pour le reste de la pixels. Dois-je coder en dur ces valeurs? Merci.

InformationsquelleAutor gyozo kudor | 2011-01-06