Quelqu'un peut-il s’il vous plaît me dire comment je peux changer le type de police et la taille de `` ?
Réponses
Trop de publicités?
johngraham
Points
2368
P1X3L5
Points
1778
Utiliser l'Apparence de l'API d'iOS 5.0+:
[[UISegmentedControl appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIFont fontWithName:@"STHeitiSC-Medium" size:13.0], UITextAttributeFont, nil] forState:UIControlStateNormal];
http://www.raywenderlich.com/4344/user-interface-customization-in-ios-5
Daniel
Points
159
Ved
Points
547
Primc
Points
183
Vous pouvez obtenir à la police réelle pour le UILabel en examinant chacune des vues à partir de la UISegmentedControl de manière récursive. Je ne sais pas si c’est le meilleur moyen de le faire, mais ça fonctionne.
Dans le code ci-dessus, je mets juste la couleur du texte de la UILabel, mais vous pourriez récupérer ou définir la propriété font ainsi que je suppose.