J'ai un UILabel pour lequel je définis une taille et un nom de police avec Interface Builder. Maintenant, je dois lire les valeurs des deux dans mon ViewController.
Comment puis-je faire ceci?
Meilleures salutations.
J'ai un UILabel pour lequel je définis une taille et un nom de police avec Interface Builder. Maintenant, je dois lire les valeurs des deux dans mon ViewController.
Comment puis-je faire ceci?
Meilleures salutations.
Ajoutez une propriété au fichier .h de votre contrôleur de vue:
@property (nonatomic, retain) IBOutlet UILabel *label;
Liez l'étiquette à cet IBOutlet sous les prises "Propriétaire du fichier" dans Interface Builder. Si vous n'utilisez pas ARC, assurez-vous de le libérer dans -dealloc
- (void)dealloc
{
[self.label release];
[super dealloc];
}
Ensuite, pour obtenir le nom et la taille de la police, il vous suffit de
NSString *fontName = self.label.font.fontName;
CGFloat fontSize = self.label.font.pointSize;
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.