Sublinhar texto em UIlabel
Como posso sublinhar um texto que pode ter várias linhas de sequência? Acho que algumas pessoas sugerem o UIWebView, mas obviamente é uma classe muito pesada para renderização de texto.
Meu pensamento era descobrir o ponto inicial e o comprimento de cada corda em cada linha. E desenhe uma linha embaixo dela de acordo.
Encontro problemas em como descobrir o comprimento e o ponto inicial da string. Alguém pode me ajudar nisso?
Eu tentei usar-[UILabel textRectForBounds:limitedToNumberOfLines:]
, esse deve ser o retângulo delimitador do desenho, certo? Então eu tenho que trabalhar no alinhamento? Como posso obter o ponto inicial de cada linha quando justificada ao centro e justificada à direita?
Sou novo aqui, então agradeço antecipadamente.