我的主视图控制器包含许多子视图.一个这样的子视图是一个GLKView链接到a GLKViewController.在GLKViewController似乎是一个负责更新的GLKView的显示,以及一些自动魔法是调用主线程上更新功能.
我在主视图控制器中的其他视图之一是UITableView.当用户与表视图交互时,GLKView停止更新.
我承认,我对OGL ES编程很新,所以我不知道如何处理这个问题.我需要得到GLKViewController的
- (void)glkView:(GLKView *)view drawInRect:(CGRect)rect;
Run Code Online (Sandbox Code Playgroud)
在主线程的单独线程上调用的方法,因此我可以GLKView在用户与其他元素交互时保持动画.