奇怪的问题,我做了这个原型项目,它是一个 GLKit 渲染,顶部有一个 UIScrollview 来移动渲染的对象。必须使用 CADisplayLink 等使其正常工作,因为滚动会停止渲染。一切都很好!
然后我将这些类复制到另一个项目中并启动它,一切似乎都工作正常,除了它不是每秒 x 次启动渲染循环。一次(直到滚动视图调用它)。
什么可以阻止自动调用下面的方法?
- (void)glkView:(GLKView *)view drawInRect:(CGRect)rect
奇怪的问题,我做了这个原型项目,它是一个 GLKit 渲染,顶部有一个 UIScrollview 来移动渲染的对象。必须使用 CADisplayLink 等使其正常工作,因为滚动会停止渲染。一切都很好!
然后我将这些类复制到另一个项目中并启动它,一切似乎都工作正常,除了它不是每秒 x 次启动渲染循环。一次(直到滚动视图调用它)。
什么可以阻止自动调用下面的方法?
- (void)glkView:(GLKView *)view drawInRect:(CGRect)rect