首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

用UIViewController如何进行逐帧绘制

2012-12-14 
用UIViewController怎么进行逐帧绘制?我以前用GLKView和GLKViewController做游戏的绘制,现在发现它们是IOS

用UIViewController怎么进行逐帧绘制?
我以前用GLKView和GLKViewController做游戏的绘制,
现在发现它们是IOS5上特有的,IOS4上没有,
不得不换成UIView和UIViewController,自己管理CEAEGLLayer,
以前GLKViewController提供了drawInRect让我进行每帧绘制,
现在没有drawInRect,我该怎么进行逐帧绘制呢?
UIViewController是否有反复调用的回调函数?
不可能让我开个线程专门逐帧绘制吧?
[最优解释]
在UIView 中有drawRect: 方法。在这里你可以得到图形绘制的上下文 CGContextRef,来处理你的绘制操作

[其他解释]
使用UIImage也能做动画
[其他解释]
找到办法了,用NSTimer

热点排行