ios - SceneKit – NSAttributedString 未显示为 SCNText

标签 ios swift 3d scenekit nsattributedstring

为什么这些代码行有效:

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

但这些没有:

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

使用属性文本时,SCNText 根本不会显示。有什么想法吗?

谢谢。

最佳答案

我自己发现了。问题在于字体大小与场景尺寸相关。就我而言,标准字体太小了。

解决了!

关于ios - SceneKit – NSAttributedString 未显示为 SCNText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38344221/

相关文章:

opengl - 基于四元数的相机

iphone - 获取数组对象的索引

ios - whitespaceAndNewlineCharacterSet 中的 unicode 通用类别 z*

ios - 包含 URL 内容的字符串?

animation - 如何将 Blender 3D 动画导入 iPhone OpenGL ES?

javascript - 三.js : add BloomEffect from Post processing

ios - Objective-C HTTP POST 请求

ios - 将 pagecontroll 放在前面

ios - 查看内部属性观察者抛出 "Unexpectedly found nil while implicitly unwrapping an Optional value: file"

ios - Gigya Swift Facebook 和 Google Native 登录