IOS GLKit:渲染循环停止

时间:2012-06-21 10:26:44

标签: ios opengl-es uiscrollview glkit

奇怪的是,我制作了这个原型项目,它是一个GLKit渲染,在顶部有一个UIScrollview来移动渲染的对象。不得不使用CADisplayLink等使其运行良好,因为滚动会停止渲染。一切都很好!

然后我将类复制到另一个项目并将其解开,再次一切似乎都正常工作,除了它不会每秒x次触发渲染循环。只需一次(直到scrollview调用它)。

什么可以阻止下面的方法被自动调用?

- (void)glkView:(GLKView *)view drawInRect:(CGRect)rect 

1 个答案:

答案 0 :(得分:0)

修正了它,奇怪的是控制器暂停了。我不知道如何以及为什么但是

self.paused = NO; (GLKViewController)修复了它