【发布时间】:2016-12-24 17:54:35
【问题描述】:
Spritekit 的新手并尝试修复 SKLabelNode 的宽度,然后相应地调整文本字体以适应节点。
一直在查看docs,但似乎找不到任何合适的东西,例如UILabel 函数:
UILabel.adjustsFontSizeToFitWidth = true
谢谢
【问题讨论】:
-
你不会找到它:) SKLabelNode 上没有这样的东西。你能做的就是自己计算一切。
-
无赖,听起来很痛苦
-
更简单。我认为您可以使用上面链接中给出的内容。但我稍后会尝试为您编写一个示例。
-
还有其他人认为是时候使用 SKLabelNode 的 NSAttributedString 版本了吗?
-
还有一个高性能的多行标签节点会很好。 @dancingbush 抱歉,我还没有时间写答案,但通常我会根据标签的框架更新标签的 fontSize,同时考虑精灵(父)的框架。
标签: sprite-kit swift2 sklabelnode