摘要: 1.动画组,是CAAnimation的子类,可以保存一组动画对象,将CAAnimationGroup 对象加入层后,组中所有动画对象可以同时并发运行 1.1属性说明: animations:用来保存一组动画对象的NSArray ·默认情况下,一组动画对象是同时运行的,也可以通过设置动画对象的begi 阅读全文
posted @ 2016-08-15 20:28 Xcode点点 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 1.关键帧动画,也是CAPropertyAnimation的子类,与CABasicAnimation的区别是 CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而 CAKeyframeAnimation会使用一个NSArray保存这些数值 2.属性 阅读全文
posted @ 2016-08-15 20:20 Xcode点点 阅读(150) 评论(0) 推荐(0) 编辑
摘要: Core Animation是一组非常强大的动画处理API,使用它能做出非常炫丽的动 画效果,而且往往是事半功倍! 1.开发步骤: 初始化一个动画对象(CAAnimation)并设置一些动画相关属性 添加动画对象到层(CALayer)中,开始执行动画 Core Animation的动画执行过程都是在 阅读全文
posted @ 2016-08-15 20:12 Xcode点点 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 在子视图上面显示图片,让父视图作为子视图的阴影,但是当设置圆角之后,图片的四周需要裁剪,当裁剪之后就会连同阴影一起裁剪掉了,这里实现的方法是当裁剪的时候任然保留原先的父视图,也就是保留阴影效果,具体思路是这样的,请参考以下代码可以帮助好好理解。 //设置阴影和圆角 //1 父图层(负责显示阴影) C 阅读全文
posted @ 2016-08-15 19:55 Xcode点点 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 1.我们来简单了解一下CALayer的基本概念: CALayer是核心动画的基础,可以做圆角、阴影、边框等效果 ; 每个UIView内部都有一个Layer的属性 ; UIView可以响应事件,而CALayer只负责显示 ; 在实现核心动画时,本质上是将CALayer中的内容转换成位图,从而便于图形硬 阅读全文
posted @ 2016-08-15 19:44 Xcode点点 阅读(133) 评论(0) 推荐(1) 编辑