我的iPhone OpenGL ES应用程序在延迟后收到触摸事件,为什么?

时间:2010-07-11 13:00:27

标签: iphone opengl-es

我正在iPhone上开发游戏,使用OpenGL ES 1.x渲染内容。

似乎我的OpenGL ES视图在某些iPhone设备上显着延迟后会收到触摸事件,而在其他一些设备上会立即收到触摸事件...我测试过SW的所有iPhone设备都有iOS 4安装。

通过一些谷歌搜索,我注意到至少UIScrollView(或其他东西)有一个delayContentTouches属性,但这并不适用,因为我的app中只有GL视图控制器。

我还向NSLog添加了一些代码,用于接收触摸事件和下一次屏幕刷新之间的时间,延迟远低于屏幕刷新之间的时间。该应用程序也没有明显占用CPU,因为帧速率始终在60fps左右。

0 个答案:

没有答案