CoreAnimation
yaoliangjun306
坚持自己!
展开
-
CALayer自定义层
自定义层,其实就是在层上绘图,一共有2种方法,下面详细介绍一下。一、自定义层的方法1方法描述:创建一个CALayer的子类,然后覆盖drawInContext:方法,使用Quartz2D API进行绘图1.创建一个CALayer的子类 2.在.m文件中覆盖drawInContext:方法,在里面绘图 1 @implementa转载 2016-12-10 14:29:01 · 316 阅读 · 0 评论 -
Core Animation
Core AnimationCore Animation是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍,使用它需要先添加QuartzCore.framework和引入对应的框架CAAnimation继承结构CAAnimation它是所有动画对象的父类,负责控制动画的持续时间和速度,是个抽象类,不能直接使用,应该使用它具体的子类 属性: duration:动画的转载 2016-12-10 20:16:56 · 426 阅读 · 0 评论 -
CALayer
CALayer在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象),通过UIView的layer属性可以访问这个层@property(nonatom...转载 2016-12-10 13:23:16 · 234 阅读 · 0 评论