如何在Xcode IB中为ARSCNView设置preferredRenderingAPI

时间:2018-09-06 13:58:10

标签: ios xcode arkit arscnview

在我的ARKit应用程序中,ARSCNView被初始化,并根据情节提要文件结构在内部附加到ViewController。所以在函数viewDidLoad中,我已经初始化了视图。 但是问题在于它使用默认的渲染API金属。但我想将其更改为OpenGL ES2。我在Apple文档中读到,可以在IB检查器中以某种方式更改preferredRenderingAPI。但是我不知道如何。没有任何有关如何执行此操作的示例? 或者,即使视图是从IB初始化的,还是可以从代码中更改它?

1 个答案:

答案 0 :(得分:0)

只需在Xcode中打开Main.storyboard(或您拥有的任何东西),然后导航到其中的SCNView类型的节点Scene View。属性检查器应允许您更改渲染器(Rendering API)。 我刚刚测试了它,但是看起来我的项目无法像使用金属一样工作。