Modification de la police de la barre d'onglets dans Swift
J'ai essayé de modifier la police de l'onglet éléments de la barre je n'ai cependant pas été en mesure de trouver l'Swift exemples. Je sais que c'est la façon dont vous le changer en Objective-C:
[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont fontWithName:@"AmericanTypewriter" size:20.0f], UITextAttributeFont, nil] forState:UIControlStateNormal];
Mais comment puis-je traduire cela en Swift?
source d'informationauteur user3746428
Vous devez vous connecter pour publier un commentaire.
La UITextAttributeFont a été dépréciée dans iOS 7. Vous devez utiliser la NS variante à la place:
Ici est
Swift 3.0
solutionCeci
didFinishLaunchingWithOptions
:Cela fonctionne dans Swift 4
En outre @Mc.Lover 's réponse, Si vous voulez applique cette modification à tous de votre onglet Éléments de la barre d'application, je recommande d'ajouter le code dans
application
fonction de AppDelegate classe:Dans Swift4 version, vous pouvez utiliser l'attribut touches de définir la police et la couleur de premier plan