Ho una stringa come,Come visualizzare diversi colori e tipi di font in un UILabel
NSSting *[email protected]"First Second Third Fourth Fifth Sixth Seventh";
Voglio visualizzare questa stringa nella singola etichetta con diversi tipi di font e colori.
cioè ..,
stringa "In primo luogo" dovrebbe essere in grassetto.
La stringa "Second" deve essere in corsivo.
La "terza" stringa deve essere in colore rosso.
La "quarta" stringa deve essere di colore verde.
La "quinta" stringa deve essere in grassetto corsivo del carattere di sistema.
La "sesta" stringa deve essere in grassetto.
"Settimo" stringa dovrebbe essere Arial grassetto di taglia 34.
Ho passato con alcune delle risposte a StackOverflow, ma non ho avuto alcuna chiarezza quelle risposte ..
Can qualsiasi uno fornisce alcune linee guida.
Grazie in anticipo.
Soluzione: manipolare innanzitutto NSAttributedString
in base alle proprie esigenze.
utilizzando NSAttributedString
si può fare in iOS 6 UILabel
ha attributedString property
.
Below ios 6.0
utilizzare TTAtributeLabel o qualsiasi third party attributedLabel
per displaying attributedString
.
Non puoi farlo in un'unica etichetta. 7 etichette diverse che ti servono –
usando NSAttributedString puoi farlo in ios6 uilabel ha attribuito proprietà Proprietà. –
Sotto ios 6.0 utilizzare TTAtributeLabel per visualizzare attributeString. –