OpenGL GLKView 叠加在 UI 视图之上 - iOS/Xcode
OpenGL GLKView overlay on top of a UI view - iOS/Xcode
我刚刚组装了一个驱动 GLKview 的 GLKViewController 自定义 class。现在,我在上面有一个 UI 视图,我想在上面覆盖 GLKView。
我在 UIviewController 代码中以编程方式执行此操作 - 即我添加代码以将 GLKview 添加为 UI 视图顶部的子视图。
但是,我注意到 Framebuffer 没有以每秒 30 帧的设置被调用。这反过来不会以 30 fps 重复触发我的 GlkViewController 代码中的 drawRect 方法。
我错过了什么?如何在静态 UI 视图之上覆盖以每秒设定帧刷新的 GLKview。
请指教
谢谢,
子
GLKViewController 已从 iOS 5.0 - iOS 12.0 中弃用。你应该移动到更新的版本。
我刚刚组装了一个驱动 GLKview 的 GLKViewController 自定义 class。现在,我在上面有一个 UI 视图,我想在上面覆盖 GLKView。
我在 UIviewController 代码中以编程方式执行此操作 - 即我添加代码以将 GLKview 添加为 UI 视图顶部的子视图。
但是,我注意到 Framebuffer 没有以每秒 30 帧的设置被调用。这反过来不会以 30 fps 重复触发我的 GlkViewController 代码中的 drawRect 方法。
我错过了什么?如何在静态 UI 视图之上覆盖以每秒设定帧刷新的 GLKview。
请指教
谢谢,
子
GLKViewController 已从 iOS 5.0 - iOS 12.0 中弃用。你应该移动到更新的版本。