摘要: 一、首尾式动画 // 设置开始动画 [UIView beginAnimations:nil context:nil]; //设置动画时长 [UIView setAnimationDuration:2.0]; //设置实现动画的代码 self.redView.alpha =0; //将beginAni 阅读全文
posted @ 2016-02-20 22:44 羽若其 阅读(1351) 评论(0) 推荐(0) 编辑
摘要: 一、 使用核心动画实现动画效果的步骤 ■1. 创建动画对象 ■2. 设置动画属性 ■3. 把动画对象添加到某个 CALayer 对象上 ■4. 需要停止动画:可以调用 remove 方法移除动画 具体步骤 1.使用它需要先添加QuartzCore.framework框架和引入主头文件<QuartzC 阅读全文
posted @ 2016-02-20 21:50 羽若其 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 核心动画Core Animation(一) 一、简述 Core Animation是直接作用在CALayer上的(并非UIView上)非常强大的跨Mac OS X和iOS平台的动画处理API,Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。 二、核心动画常识 列举处核心动 阅读全文
posted @ 2016-02-20 21:43 羽若其 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 使用Quartz2D实现时钟动画(二) 本文中,我们用另一种方法实现时钟动画。 1.将表盘定义为私有属性 //定义表盘 @property (weak, nonatomic) IBOutlet UIImageView *clockView; 2.在.m文件中定义三个成员变量 CALayer * _s 阅读全文
posted @ 2016-02-20 00:24 羽若其 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 使用Quartz2D实现时钟动画(一) 要实现时钟效果,首先将素材表盘拖入工程 1.定义时针、分针、秒针三个图层类成员属性 @property(nonatomic,strong)CALayer *secondLayer; @property(nonatomic,strong)CALayer *min 阅读全文
posted @ 2016-02-20 00:05 羽若其 阅读(1536) 评论(0) 推荐(0) 编辑