SceneKit - NSAttributedString未显示为SCNText

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SceneKit - NSAttributedString未显示为SCNText相关的知识,希望对你有一定的参考价值。

为什么这些代码行有效:

let text = NSString(string: "Test")
(node.geometry as! SCNText).string = text

但这些不是:

let text = NSAttributedString(string: "Test")
(node.geometry as! SCNText).string = text

使用属性文本时,SCNText根本不显示。有任何想法吗?

谢谢。

答案

我发现了自己。问题是相对于场景尺寸的字体大小。在我的情况下,标准字体大小是小的。

解决了!

以上是关于SceneKit - NSAttributedString未显示为SCNText的主要内容,如果未能解决你的问题,请参考以下文章