【问题标题】:How to add UIView to SCNPlane ARKit如何将 UIView 添加到 SCNPlane ARKit
【发布时间】:2018-12-09 10:45:56
【问题描述】:

我正在尝试在 arkit 中显示我的 uiview。但我不知道如何在 ARSceneView 中显示 uiview。

我试过了,但它只是崩溃了。

let planeNode = SCNNode(geometry: SCNPlane(width: referenceImage.physicalSize.width, height: referenceImage.physicalSize.height))
        planeNode.geometry?.firstMaterial?.isDoubleSided = true
        planeNode.geometry?.firstMaterial?.diffuse.contents = self.pieChartsView
node.addChildNode(planeNode)

我应该怎么做才能在 arkit 中显示我的 uiview?

【问题讨论】:

  • 饼图视图的代码在哪里? :)
  • 只是uiview
  • 究竟是什么崩溃?

标签: ios swift scenekit arkit


【解决方案1】:

将代码放在“DispatchQueue.main.async { }”内的“renderer(_ renderer: SCNSceneRenderer, updateAtTime time: TimeInterval)”函数中

假设所有相关的uiview确实没问题。

【讨论】:

    猜你喜欢
    • 2018-07-19
    • 1970-01-01
    • 2019-10-09
    • 1970-01-01
    • 1970-01-01
    • 2018-04-15
    • 2014-08-23
    • 2023-03-21
    • 2014-05-16
    相关资源
    最近更新 更多