2012-06-21 130 views
1

奇怪的問題,我做了這個原型項目,這是一個GLKit呈現與上方的UIScrollview移動渲染的對象。必須使用CADisplayLink等才能使其工作良好,因爲滾動會停止渲染。一切都很好!IOS GLKit:渲染循環停止

我已經將這些類複製到另一個項目中並將它解僱了,再次看起來一切正常,除非它不會每隔一秒觸發一次渲染循環。只有一次(直到scrollview調用它)。

什麼可以阻止下面的方法被自動調用?

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

回答

0

修正它,奇怪的是控制器被暫停。我不知道如何以及爲什麼,但是

self.paused = NO; (GLKViewController)修復它