【问题标题】:Is it safe to use GLKViewController in a portion of the screen only?仅在屏幕的一部分中使用 GLKViewController 是否安全?
【发布时间】:2023-03-26 00:33:01
【问题描述】:

我记得 UIViewControllers 仅适用于全屏。 在屏幕的一部分中使用 GLKViewController 是否安全?

【问题讨论】:

    标签: iphone ios ipad opengl-es glkit


    【解决方案1】:

    确实 UIViewControllers 仅适用于全屏,但这并不意味着它不可能。如果你能让它工作,那就去吧!但是,在这种情况下,最好将一个 GLKView 放在角落里,然后通过 UIViewController 控制超级视图来管理它。

    【讨论】:

    • 你可以从你的 UIViewController 强制渲染。根据应用程序的类型和您的 GPU 负载,这是完全可以接受的。对于需要每一帧的图像处理之类的事情,这种方法甚至更可取。 StackOverflow 上的另一个问题提到,Apple 甚至似乎建议为这些按需渲染情况使用 UIViewController。 (我没有看到任何支持该声明的参考资料。)
    猜你喜欢
    • 2021-11-28
    • 2012-06-10
    • 1970-01-01
    • 2015-03-14
    • 1970-01-01
    • 1970-01-01
    • 2018-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多