ich eine UILabel verwende meinen Text zu zeigen, in einem mehrzeiligen und UILineBreakModeWordWrap-Modus und die maximale Breite beträgt 200.
Zum Beispiel, hier ist der Text:Wie kann ich einen Teil des Textes wie iPhone SMS unterstreichen?
I really really want to underline first word and second word, could you help me?
Und ich will "zu unterstreichen erstes Wort "und" zweites Wort ".
Wenn der Text im Single-Line-Modus mit der SizeWithFont-Methode von NSString angezeigt wird, kann ich einfach die Position von "erstes Wort" berechnen und dann überschreiben - (void) drawTextInRect: (CGRect) rect, um die Linie zu zeichnen .
Aber im Multi-Line-Modus weiß ich nicht, wie man die Position bekommt. Hast du irgendeine Idee?
TTSstyledTextLabel ist genau das, was ich wollte. Vielen Dank. – Neng