SCNText不显示

我在SceneKit应用程序中有以下代码,但由于某种原因,文本永远不会出现在屏幕上。

let text = SCNText(string: item.label, extrusionDepth: 4.0) text.firstMaterial?.diffuse.contents = UIColor.white text.font = UIFont(name: "Arial", size: 35) let textNode = SCNNode(geometry: text) textNode.position = SCNVector3(-0.2 + x, -0.9 + delta, -1) self.node.addChildNode(textNode) 

我认为ARKit如何转换SCNText节点存在一个错误。 请参阅以下参考:

大小为35,该文本将是巨大的。 这不是35分高,但35个SceneKit单位高。 文本很可能是可见的,但是你的相机正在通过一个字母的孔窥视,或者你的相机上的Z限制正在停止渲染。