Je veux ajouter une vue de pied de page à mon avis de la table gouped pour l'instant j'ai ceci:La largeur du cadre a un comportement étrange
NSLog(@"width:%f",self.view.frame.size.width);
UILabel *lblInfo = [[UILabel alloc] initWithFrame:CGRectMake(50, 30,self.view.frame.size.width - 100, 70)];
lblInfo.text = @"Hellow";
[footerView addSubview:lblInfo];
[lblInfo release];
qui me donne ce résultat: http://img256.imageshack.us/i/schermafbeelding2010102t.png/ C'est le paysage et self.view est une sous-vue poussée de la vue détaillée de mon splitcontrol. Le NSLog de la première: -> Largeur: 703
Si je retourne (au portrait) j'obtenir ce résultat: http: //img821.imageshack.us/i/schermafbeelding2010102.png/ Le NSLog du deuxième: -> largeur: 768
normalement les deux vues de bas de page devraient avoir une marge gauche & droite de 50px ...
Qu'est-ce que je supervisais?
Cela équivaut à ce que vous feriez dans Interface Builder, dans la section de la taille de l'inspecteur. –
wow ne le savais pas :) Quelle est la | carboniser? Est-ce la même chose que "ou"? Je l'ai essayé mais maintenant j'ai ce résultat: http://yfrog.com/5oschermafbeelding2010102p (donc je ne suis toujours pas là) – meersmans
Est-ce que _footerView_ a la même largeur que _self.view_, dans votre exemple? Lorsque vous créez votre étiquette, essayez de la créer avec _footerView.frame.size.width - 100_ pour la largeur à la place. –