0

我正在尝试在 SCNPlane 中显示 GADBannerView。代码看起来或多或少是这样的:

let banner = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)
banner.rootViewController = self
banner.load(GADRequest())

let viewMaterial = SCNMaterial()
viewMaterial.diffuse.contents = bannerView

let plane = SCNPlane(width: 320, height: 50)
plane.materials = [viewMaterial]

let planeNode = SCNNode(geometry: plane)
planeNode.position = SCNVector3(0, 5, -10)

sceneView.scene.rootNode.addChildNode(planeNode)

这种工作,但横幅显示是这样的,我猜 GADBannerView 有一些透明的东西正在发生,但处理不正确: 在此处输入图像描述

这甚至可能吗?如果是,如何,如果不是,为什么不。;)

4

1 回答 1

0

未记录且不支持UIView将层次结构显示为contentsa 。SCMaterialProperty

于 2019-08-08T09:13:25.637 回答