核心动画
流妹
一名涉世未深的程序猿
展开
-
ios之核心动画(一)
核心动画(一)之前我们已经说过基础动画编程,现在开始进入更强大的核心动画编程。首先先说Core Animation。 Core Animation是一组非常强大的动画处理API,它能做出非常绚丽的动画效果,在使用它时需要添加QuartzCore.framework和引入对应的框架 CAAnimation它是所有动画对象的父类,负责控制动画的持续时间和速度,是抽象类,原创 2015-12-27 22:04:31 · 260 阅读 · 0 评论 -
ios之核心动画(二)
核心动画(二)现在我们讲CAPropertyAnimation的另外一个子类——CAKeyframeAnimation CAPropertyAnimation和CABasicAnimation的区别:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值.原创 2015-12-27 22:09:00 · 296 阅读 · 0 评论 -
ios之3D动画(一):基础3D动画
3D动画(一):基础3D动画CG的前缀告诉我们,CGAffineTransform类型属于Core Graphics框架,CoreGraphics实际上是一个严格意义上的2D绘图API,并且CGAffineTransform仅仅对2D变换有效。和CGAffineTransform类似,CATransform3D也是一个矩阵,但是和2x3的矩阵不同,CATransform3D是一个可以在原创 2015-12-27 22:10:33 · 621 阅读 · 0 评论