Vuelva a clasificar según el tamaño el text para caber una label en Swift

Quiero mostrar algo de text en una label.

La label tiene un tamaño fijo, pero el text puede variar de una sola palabra a una oración completa.

¿Hay alguna forma de cambiar el tamaño del text automáticamente de tal forma que siempre se muestre en el tamaño de fuente más grande posible sin truncarlo?

Estoy trabajando en tutoriales durante días, pero solo puedo encontrar forms de ajustar el tamaño de la label, no el tamaño del text.

Establezca la propiedad UILabel de UILabel .

Cómo configurar minimumScaleFactor

Puede cambiar el tamaño de fuente para que se ajuste al ancho de la UILabel (no multilínea):

 myLabel.adjustsFontSizeToFitWidth = true