¿Cambiar el tamaño de una fuente SKLabelNode para que se ajuste?

Estoy creando una etiqueta dentro del kit de sprites y estableciendo un tamaño inicial. Dado que la aplicación se debe localizar, las palabras pueden aparecer más tiempo en otros idiomas que su versión en inglés. Por lo tanto, ¿cómo puedo ajustar el tamaño de fuente de la etiqueta para que se ajuste a un ancho determinado, que en este caso es el botón.

myLabel = SKLabelNode(fontNamed: "Arial")
myLabel.text = "Drag this label"
myLabel.fontSize = 20

Respuestas a la pregunta(1)

Su respuesta a la pregunta