2015-08-21 13 views
6

Tworzę etykietę wewnątrz zestawu ikonek i ustawiam początkowy rozmiar. Ponieważ aplikacja ma być zlokalizowana, słowa mogą wydawać się dłuższe w innych językach niż ich angielska wersja. W związku z tym w jaki sposób dostosować rozmiar czcionki etykiety, aby dopasować ją do określonej szerokości, która w tym przypadku jest przyciskiem.Skaluj rozmiar czcionki SKLabelNode, aby dopasować?

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

To podobne pytanie powinno ci pomóc Myślę, że >> http://stackoverflow.com/q/30980918 –

Odpowiedz

4

Udało mi się to rozwiązać dzięki komentarzowi @InvalidMemory i odpowiedzi @ mike663. Zasadniczo przeskalujesz etykietę proporcjonalnie do prostokąta zawierającego etykietę. To jest łącze do other question.

Powiązane problemy