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