Y at-il un moyen d'avoir des polices personnalisées au titre d'un bouton.Titre de la police personnalisée pour UIButton
Répondre
La classe UIButton
expose une propriété titleLabel, sur laquelle vous pouvez changer les choses comme la police, la couleur du texte, etc.
Vous pouvez toujours afficher du texte dans un UIImage
, puis configurer le bouton pour l'utiliser avec setImage:forState:
. Cela vous permet de faire des polices personnalisées, des étiquettes avec des icônes, des images, etc.
Régler la police de titleLabel
de la touche:
myButton.titleLabel.font = [UIFont fontWithName:@"Courier" size:22.0];
excellent exemple de travail c'est sans faille! – Jake
Si vous souhaitez lister toutes les polices disponibles puis sélectionnez votre police, exécutez ce code Swift:
UIFont.familyNames().forEach {
print($0)
UIFont.fontNamesForFamilyName($0).forEach {
print(" \($0)")
}
}
Il imprime tous les noms de police pour leurs familles de polices. Attribuez ensuite le même nom de police que celui imprimé.
button.titleLabel.font = UIFont(name: "OpenSans", size: 20.0)
- 1. Définir le titre de UIButton
- 2. Utilisation de la police personnalisée
- 3. Breakline dans le titre UIButton
- 4. Comment changer le titre UIButton?
- 5. UIButton problème de titre de l'expéditeur
- 6. utilisation de police personnalisée
- 7. Positionnement de la barre de titre personnalisée
- 8. Police personnalisée. Garder la largeur de police identique
- 9. Changer la police du titre UINavigationController
- 10. Cocoa Touch - Forme UIButton personnalisée
- 11. Broche personnalisée avec sous-titre titre iphone
- 12. personnalisée UIButton dans Arkit programme
- 13. iPhone Xcode UIButton Titre n'apparaîtra pas
- 14. Diminution TabbarItem Titre Taille police
- 15. Pourquoi le titre UIButton n'apparaît-il pas?
- 16. Cibler un UIButton par son titre
- 17. Définition de la couleur d'ombre pour le titre de UIButton dans la plume
- 18. Réglage police et taille de police du texte de la barre de titre dans un UITableViewController
- 19. WPF - Ajouter une police personnalisée
- 20. Barre de titre personnalisée sans rembourrage (Android)
- 21. Barre de titre personnalisée avec ListView
- 22. Python - Reportlab: Erreur lors de l'utilisation de la police personnalisée
- 23. Police de code à barres personnalisée?
- 24. UIButton de type UIButtonTypeCustom n'affichera pas Titre (iPhone)
- 25. Peinture personnalisée QMainWindow barre de titre
- 26. Numéro de police personnalisée dans Android
- 27. Obtention du titre de UIButton dans le gestionnaire d'événements
- 28. uibutton pour pousser la plume
- 29. Police personnalisée dans le développement iPhone
- 30. Comment définir notre police personnalisée et la taille de police par défaut dans TinyMCE?
Notez que certaines propriétés de 'titleLabel' sont réinitialisées après' setTitle() '. – cvsguimaraes
Il n'est pas recommandé de définir la propriété textColor de titleLable en fonction de la documentation d'Apple "N'utilisez pas l'objet label pour définir la couleur du texte ou la couleur de l'ombre, utilisez plutôt setTitleColor: forState: et setTitleShadowColor: forState: faire ces changements. " https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIButton_Class/#//apple_ref/occ/instp/UIButton/titleLabel – Omaty