Bonjour je veux obtenir la largeur et la hauteur de ma vue principale. Je veux la valeur correcte en mode paysage ou portrait. J'ai essayé ce qui suit:Iphone: Obtenir les dimensions ou dimensions de l'écran actuelles
NSLog(@"aaa %f", [UIScreen mainScreen].applicationFrame.size.width);
NSLog(@"zzz %f", self.view.frame.size.width);
Ils donnent 300 en mode paysage et 320 en mode portrait, oui c'est plus grand en mode portrait. Alors ... ma vue prend tout l'écran (- barre d'état) donc je m'attends à 480 en mode paysage et 320 en mode portrait. Qu'est-il arrivé au reste des pixels. Dois-je coder en dur ces valeurs? Merci.
Cela fonctionne, il retourne la même largeur et la hauteur pour les deux orientations, mais au moins cela fonctionne. Et oui j'ai besoin de soustraire la barre d'état. –
@Omar vous avez besoin d'un '' avant le UIScreen. –
Hmm, je suppose que BrianV l'a édité pour le réparer (quand vous dites 'édité', ça sonne comme un bégaiement, p). Merci, je l'ai manqué. – Omar