Как я могу подчеркнуть текст, который может состоять из нескольких строк? Я считаю, что некоторые люди предлагают UIWebView, но это явно слишком тяжелый класс для простого рендеринга текста.
Я думал о том, чтобы выяснить начальную точку и длину каждой строки в каждой строке. И соответственно проведите под ним линию.
У меня возникают проблемы с тем, как определить длину и начальную точку строки.
Я пытался использовать -[UILabel textRectForBounds:limitedToNumberOfLines:]
, это должен быть ограничивающий прямоугольник для текста, верно? Тогда мне нужно работать над выравниванием? Как я могу получить начальную точку каждой линии, если она выровнена по центру и по правому краю?