J'ai besoin de définir la taille de la police de l'étiquette du titre d'une page Web. UIButton
de manière programmatique.
Réponses
Trop de publicités?
Dalee Davis
Points
813
亚历山大
Points
2069
De cette façon, vous pouvez définir la taille de la police et la gérer en une seule fois. class
.
1. Création d'un extension
de UIButton
et ajouté le code suivant :
- (void)awakeFromNib{
[super awakeFromNib];
[self setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
[self.titleLabel setFont:[UIFont fontWithName:@"font"
size:self.titleLabel.font.pointSize]];
[self setContentHorizontalAlignment:UIControlContentHorizontalAlignmentCenter];
}
2.1 Créer UIButton
Code intérieur
Maintenant, si vous créez un UIButton
dans votre code, #import
le site extension of your
UIButton` et créez le bouton.
2.2 Créer un bouton dans Interface Builder
Si vous créez le UIButton
à l'intérieur de la Interface Builder
sélectionnez le UIButton
allez à la page Identity Inspector
et ajoutez le fichier créé extension
comme class
pour le UIButton
.
- Réponses précédentes
- Plus de réponses