Як я можу підкреслити текст, який може складати кілька рядків рядка? Я вважаю, що деякі люди пропонують UIWebView, але це, очевидно, занадто важкий клас для простого відтворення тексту.
Мої думки полягали в тому, щоб з’ясувати початкову точку та довжину кожного рядка в кожному рядку. І намалюйте під ним лінію відповідно.
Я стикаюся з проблемами, як зрозуміти довжину і початкову точку для рядка.
Я намагався використати -[UILabel textRectForBounds:limitedToNumberOfLines:]
, це має бути прямокутник, що обмежує малюнок для тексту, так? Тоді я повинен працювати над вирівнюванням? Як я можу отримати початкову точку кожного рядка, коли вона вирівняна по центру та виправдана праворуч?