2011年2月25日

摘要: CoreAnimation可以对UIView里的CALayer进行动画处理。它的原理很简单,用户提供一个初始值,终点值和动画持续时间,CoreAnimation自动对初始值,终点值之间,按照动画持续时间进行插值(生成中间值),生成中间帧,然后在一个单独的线程里进行播放,程序员就不再需要自己去绘制中间帧。CoreAnimation在对CALayer进行动画生成时,需要用户指定对CALayer的哪一个属性进行插值,也就是必须声明成@property的变量,使用各个动画的虚拟超类CAPropertyAnimation的animationWithKeyPath方法来指定,例如下面的代码说明要对CALa 阅读全文

posted @ 2011-02-25 19:03 午后的小睡 阅读(1263) 评论(0) 推荐(1) 编辑