【发布时间】:2021-04-13 19:15:20
【问题描述】:
我想在运行时的某个时间点更改 SCNView 的框架。我将 SCNView 初始化如下:
var sceneView: SCNView!
sceneView = SCNView(frame: CGRect(x: 0, y: 0, width: view.frame.width, height: view.frame.height))
let scene = SCNScene(named: "...")!
sceneView.scene = scene
sceneView.delegate = self
view.addSubview(sceneView)
但是,我无法通过以下方式更改其框架:
sceneView = SCNView(frame: CGRect(x: 0, y: 0, width: 200, height: 200))
sceneView 只是保持相同的大小和位置。
【问题讨论】: