Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在Xcode IB中为ARSCNView设置preferredRenderingAPI_Ios_Xcode_Arkit_Arscnview - Fatal编程技术网

Ios 如何在Xcode IB中为ARSCNView设置preferredRenderingAPI

Ios 如何在Xcode IB中为ARSCNView设置preferredRenderingAPI,ios,xcode,arkit,arscnview,Ios,Xcode,Arkit,Arscnview,在我的ARKit应用程序中,ARSCNView根据情节提要文件结构在内部初始化并附加到ViewController。所以在函数viewDidLoad中,我已经初始化了视图。 但问题是它使用默认的渲染API。但是我想把它改成OpenGLES2。在Apple文档中,我读到preferredRenderingAPI可以在IB inspector中进行某种更改。但我不明白怎么做。没有任何例子说明如何做到这一点? 或者,即使视图是从IB初始化的,我还是会从代码中对其进行更改?只需在Xcode中打开Main

在我的ARKit应用程序中,ARSCNView根据情节提要文件结构在内部初始化并附加到ViewController。所以在函数viewDidLoad中,我已经初始化了视图。 但问题是它使用默认的渲染API。但是我想把它改成OpenGLES2。在Apple文档中,我读到preferredRenderingAPI可以在IB inspector中进行某种更改。但我不明白怎么做。没有任何例子说明如何做到这一点?
或者,即使视图是从IB初始化的,我还是会从代码中对其进行更改?

只需在Xcode中打开Main.storyboard(或任何您拥有的)并导航到其中类型为SCNView的节点场景视图。属性检查器应允许您更改渲染器(渲染API)。 我刚刚测试过它,但它看起来好像我的项目没有工作与金属一样