UILabel: Benutzerdefinierte Farbe unterstreichen?
Ich brauche den text für eine UILabel
schwarz sein, aber haben eine hellgraue Unterstreichung unter dem text. Ist das möglich mit NSAttributedString
oder TTTAttributedLabel
? Oder ist benutzerdefinierte zeichnen mit Core Graphics benötigt?
KLARSTELLUNG:
Ich brauche eine bestimmte Farbe text in einer anderen Farbe unterstreichen. Beispiel: blau, text rot Unterstrichen.
InformationsquelleAutor ninjaneer | 2014-03-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie mit
NSAttributedString
als unten.Hinweis: Sie können auch unterstreichen, bestimmte Reihe von string als wie in diesem post. Beachten Sie auch unten, es funktioniert, ios6+ nur.
InformationsquelleAutor Mani
Statt der Schaffung einer lokalen
NSMutableAttributedString
und Attribute hinzufügen eins nach dem anderen, wir können immer mehrere Attribute in einer einzigen Zeile (mit NSDictionary Symbole - @ { } ) zu einem bestimmten UILabel darunter den eigentlichen text.Objective C:
Im obigen Beispiel haben wir eine Linie, die ist auch Fett, insgesamt 2 Attribute.
Swift:
InformationsquelleAutor OhadM
InformationsquelleAutor ArtSabintsev
InformationsquelleAutor NIKETA SETH
InformationsquelleAutor m-farhan