概述简介核心动画提供了一组非常强大的动画API,通过该组API可以高效的实现绝大部分绚丽的动画效果注意事项核心动画的操作在子线程中执行,不会阻塞主线程核心动画直接作用与CALayer对象上,不是UIView对象上核心动画与UIView动画的区别核心动画不会改变控件的frame属性,显示的只是一种假象...
分类:
其他好文 时间:
2015-11-15 13:27:32
阅读次数:
215
核心动画是一套包含图形绘制,投影,动画的 Objective–C 类集合。核心动画的三块主要内容:1.图层calayer每一个view都默认有一个layer对象,用来显示视图。通过设置layer的一些属性可以改变一些layer视图的一些变化。layer的一些属性: _imageBack.lay...
分类:
其他好文 时间:
2015-11-15 00:56:58
阅读次数:
378
【原】iOSCoreAnimation动画系列教程(二):CAKeyFrameAnimation【包会】 在上一篇专题文章【原】iOSCoreAnimation动画系列教程(一):CABasicAnimation【包会】中我们学习了iOS核心动画CoreAnimation中CABasicAnima....
分类:
其他好文 时间:
2015-10-27 11:27:29
阅读次数:
223
转场动画——CATransitionCATransition是CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点UINavigationController就是通过CATransition实现了将控制器的视图推入屏幕的...
分类:
移动开发 时间:
2015-10-17 00:30:17
阅读次数:
289
CAAnimationGroup——动画组动画组,是CAAnimation的子类,可以保存一组动画对象,将CAAnimationGroup对象加入层后,组中所有动画对象可以同时并发运行属性说明:–animations:用来保存一组动画对象的NSArray默认情况下,一组动画对象是同时运行的,也可以通...
分类:
移动开发 时间:
2015-10-16 23:18:03
阅读次数:
280
CAKeyframeAnimation——关键帧动画关键帧动画,也是CAPropertyAnimation的子类,与CABasicAnimation的区别是:–CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimatio...
分类:
移动开发 时间:
2015-10-16 23:12:54
阅读次数:
828
基本动画,是CAPropertyAnimation的子类属性说明:fromValue:keyPath相应属性的初始值toValue:keyPath相应属性的结束值动画过程说明:随着动画的进行,在长度为duration的持续时间内,keyPath相应属性的值从fromValue渐渐地变为toValue...
分类:
移动开发 时间:
2015-10-16 20:21:46
阅读次数:
931
/*使用核心动画 需导入QuarzCore 框架(现在 不需要)#import CALayer和UIView的关系:1、在UIView中有一个layer属性作为根图层,根图层没有隐式动画,根图层上可以放其他子图层,在UIview中所有能够看到的内容都包含在layer中2、CALayer负责视图中显示...
分类:
其他好文 时间:
2015-10-16 06:24:39
阅读次数:
241
//// ViewController.m// UI-NO-37-2 核心动画3//// Created by 容伟 on 15/9/16.// Copyright (c) 2015年 容伟. All rights reserved.///*核心动画:在iOS中核心动画分为以下几类: 1、基...
分类:
其他好文 时间:
2015-10-16 06:24:28
阅读次数:
178
核心动画类:CAAnimation、CAPropertyAnimation、CABasicAnimation、CAKeyframeAnimation、CATransition、CAAnimationGroup父类:CAAnimation(抽象类)CAAnimation直接子类:CAPropertyA...
分类:
移动开发 时间:
2015-10-15 23:34:50
阅读次数:
276