用UIViewController怎么进行逐帧绘制?

woxoxow 2012-10-11 09:53:04
我以前用GLKView和GLKViewController做游戏的绘制,
现在发现它们是IOS5上特有的,IOS4上没有,
不得不换成UIView和UIViewController,自己管理CEAEGLLayer,
以前GLKViewController提供了drawInRect让我进行每帧绘制,
现在没有drawInRect,我该怎么进行逐帧绘制呢?
UIViewController是否有反复调用的回调函数?
不可能让我开个线程专门逐帧绘制吧?
...全文
171 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ReyZhang 2012-10-19
  • 打赏
  • 举报
回复
在UIView 中有drawRect: 方法。在这里你可以得到图形绘制的上下文 CGContextRef,来处理你的绘制操作
qianlima210210 2012-10-11
  • 打赏
  • 举报
回复
使用UIImage也能做动画
woxoxow 2012-10-11
  • 打赏
  • 举报
回复
找到办法了,用NSTimer

29,031

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧