Ensemble UIButton titre UILabel taille de la police par programmation
J'ai besoin de régler la taille de la police du titre UILabel
d'un UIButton
par programmation.
Vous devez vous connecter pour publier un commentaire.
J'ai besoin de régler la taille de la police du titre UILabel
d'un UIButton
par programmation.
Vous devez vous connecter pour publier un commentaire.
devrait aider
[button setFont:...]
a été désapprouvée.Utilisation
[button.titleLabel setFont:...]
au lieu de cela, par exemple:[myButton.titleLabel setFont:[UIFont systemFontOfSize:10]];
[button.titleLabel setFont:myFont]
est exactement et absolument égal àbutton.titleLabel.font = myFont
, c'est juste différente de la notation pour l'utilisation de la même propriété setterObjective-C:
Swift:
fera rien de plus que de changer la taille de la police.
Vous pouvez utiliser:
Ce serait utile
J'espère que ce sera vous aider à vous
bonne chance
Swift 3:
Swift:
Sans importance note:
supprimé par animuson♦ Dec 5 '14 à 16:48
animuson, j'ai eu le même problème maintenant, un mois après que j'ai posté cette réponse. J'ai été sur google et trouvé ce post qui n'a pas été facilement copier pastable dans un projet swift. Alors que j'étais défilement vu mon supprimés réponse et l'a copié. donc merci de ne pas supprimer fait des trucs utiles..
Pour les gens qui se demandent pourquoi leur texte ne s'affiche pas, si vous ne
Il n'apparaît pas, vous devez faire:
vous pouvez également personnaliser le bouton de la police de caractères gras, en italique.
cet exemple audacieux système de taille de police.
Swift 4
Objective-c
Exemple:
Font_Name = "Helvetica"
Font_Size = 16.0
Espère que cela aide.
Cela devrait vous aller à
De cette façon, vous pouvez définir la taille de la police et peut gérer en un seul
class
.1. Créé un
extension
deUIButton
et ajouté le code suivant:2.1 Créer
UIButton
dans le CodeMaintenant, si vous créez un
UIButton
à l'intérieur de votre code,#import
laextension of your
UIButton " et de créer le Bouton.2.2 Créer un Bouton dans
Interface Builder
Si vous créez le
UIButton
à l'intérieur de laInterface Builder
, sélectionnez leUIButton
, aller à laIdentity Inspector
et ajouter le crééextension
commeclass
pour laUIButton
.swift 4.x