cant obtener la altura uitextview dinámicamente correcta

Tengo problemas para obtener el tamaño correcto de uitextview. En mi aplicación, obtengo los datos del servicio web y configuro la altura de uitextview según los datos del servicio web. Pero siempre que haya espacio en las primeras 35 letras (marco de mi la vista de texto es (20,0,255,2000)). entonces la altura calculada siempre es una línea menos que la altura correcta e incluso la vista de texto superior comienza a imprimir la línea después del espacio en la nueva línea (¿puede que la palabra sea grande, por eso?).

Así que obtengo la altura de vista de texto incorrecta.

La vista de texto aparece más o menos así:

firstword spacesspacesspacesspaces spacesspacesspacesspaces spacesspacesspacesspaces spacesspacesspacesspaces spacesspacesspacesspaces

Cuando ingreso texto que dice sin espacios, me da la altura correcta, supongamos que los datos son "ttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt" Luego, en el escenario anterior, Cgsize generará el resultado adecuado para mí.

Aquí no estoy usando UILabel es porque quiero detección de enlaces por eso. Si alguien tiene otras sugerencias, es muy bienvenido.

Regards Mrugen

Respuestas a la pregunta(6)

Su respuesta a la pregunta