iOS + OpenGL ES 2.0:为什么GLKViewController没有调用update()和glkView()?

时间:2015-07-06 11:17:15

标签: ios opengl-es opengl-es-2.0 sprite glkview

我正在尝试运行Ray Wenderlich sprite example。我已经设置了一个GLKViewController和一个GLKView,并从相应的委托协议中实现了这些方法。

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

- (void)update { }

但是这些方法不是由GLKViewController调用的!有人知道我做错了吗?

我已经更改了代码,从底部到顶部为一些气泡设置动画。

请从GitHub查看克隆:

https://github.com/salocinx/SpriteTestOpenGL

谢谢!

1 个答案:

答案 0 :(得分:0)

问题解决了。我在我的类别中定义了以下属性:

{{1}}

这在某种程度上覆盖了GLKViewController的属性。遗憾的是,这种情况没有任何警告,这花费了我一整天......