Я использую UILabel для отображения своего текста в многострочном режиме и режиме UILineBreakModeWordWrap, а максимальная ширина составляет 200.
Например, вот текст:
I really really want to underline first word and second word, could you help me?
И я хочу подчеркнуть «первое слово» и «второе слово».
Если текст отображается в однострочном режиме с помощью метода sizeWithFont NSString, я могу легко рассчитать положение «первого слова» и затем переопределить - (void) drawTextInRect: (CGRect) прямоугольник, чтобы нарисовать линию.
Но в многострочном режиме я не знаю, как получить позицию. У тебя есть идеи?