Redimensionar um tamanho de fonte SKLabelNode para caber?

Estou criando uma etiqueta dentro do kit de sprite e definindo um tamanho inicial. Como o aplicativo deve ser localizado, as palavras podem aparecer por mais tempo em outros idiomas além da versão em inglês. Portanto, como posso ajustar o tamanho da fonte da etiqueta para caber dentro de uma certa largura, que neste caso é o botão.

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