5 votes

Est-il possible de définir plusieurs couleurs dans UILabel ?

Citation de Jason Coco il n'est pas possible de définir plusieurs couleurs dans un UILabel... mais

comment faire ça?

des idées?

texte alternatif

est-il possible de définir une couleur mixte dans un UILabel

exemple "TEST" puis-je définir E en rouge et un autre en blanc?

11voto

Tom Points 2788

FontLabel est un remplacement prêt à l'emploi pour UILabel qui peut prendre une chaîne attribuée comme son texte. Cela vous permettra d'utiliser plusieurs couleurs et polices dans un seul label.

7voto

mattt Points 10419

TTTAttributedLabel est un remplacement plug-and-play pour UILabel qui est beaucoup plus léger et simple que d'autres bibliothèques comme FontLabel, par exemple. Tout ce que vous auriez besoin de faire est de définir une NSAttributedString comme texte pour cette étiquette.

2voto

Jason Coco Points 52303

Non, malheureusement cela n'est pas possible avec UILabel. Vous pouvez rechercher des alternatives et l'iPad aura NSAttributedString, mais avec UILabel toute la chaîne doit être d'une seule police/couleur.

2voto

tscheepers Points 821

Ce n'est pas possible dans iOS 5 mais iOS 6 le prend en charge. Comme vous pouvez le voir dans la documentation : https://developer.apple.com/documentation/uikit/uilabel#//apple_ref/doc/uid/TP40006797

UILabel a gagné la propriété attributedText avec iOS6, à côté de UILabel beaucoup d'autres éléments d'interface utilisateur utilisent également NSAttributedText.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X