Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/37.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
Iphone 仅在屏幕的一部分使用GLKViewController安全吗?_Iphone_Ios_Ipad_Opengl Es_Glkit - Fatal编程技术网

Iphone 仅在屏幕的一部分使用GLKViewController安全吗?

Iphone 仅在屏幕的一部分使用GLKViewController安全吗?,iphone,ios,ipad,opengl-es,glkit,Iphone,Ios,Ipad,Opengl Es,Glkit,我记得UIViewController只适用于全屏。 GLKViewController在部分屏幕中使用是否安全?的确,UIViewController仅适用于全屏,但这并不意味着它不可能。如果你能让它工作,就去吧!但是,在这种情况下,最好只在角落中放置一个GLKView,并从控制superview的UIViewController中管理它。您可以从UIViewController强制渲染。根据应用程序的类型和GPU负载,这是完全可以接受的。对于需要每一帧的图像处理,这种方法甚至更可取。关于St

我记得UIViewController只适用于全屏。
GLKViewController在部分屏幕中使用是否安全?

的确,UIViewController仅适用于全屏,但这并不意味着它不可能。如果你能让它工作,就去吧!但是,在这种情况下,最好只在角落中放置一个GLKView,并从控制superview的UIViewController中管理它。

您可以从UIViewController强制渲染。根据应用程序的类型和GPU负载,这是完全可以接受的。对于需要每一帧的图像处理,这种方法甚至更可取。关于StackOverflow的另一个问题提到,苹果甚至似乎建议在这些按需渲染情况下使用UIViewController。(我没有看到任何人支持这一说法。)