Cómo encontrar el ancho del texto truncado de UILabel

yo tengoUILabel, que contiene texto dinámico. A veces el texto es demasiado largo para mostrarse y, por lo tanto,truncado automágicamente. ¿Cómo encuentro el ancho de la parte visible del texto truncado?

sizeThatFits devuelve la longitud del texto no truncado, por el momento solo puedo detectar cuándo se realizará el truncamiento. Necesita saber cuánto es visible, incluidos esos tres puntos. ¿Algun consejo?

Aclaración: cuando el texto se trunca, generalmente es más corto que el ancho UILabel.

Respuestas a la pregunta(2)

Su respuesta a la pregunta