转自:http://www.cnblogs.com/wendingding/p/3802830.html 一、UIView动画(首尾) 1.简单说明 UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持 执行动画所需要的工作由UIView类自动 ...
分类:
其他好文 时间:
2016-10-31 13:56:35
阅读次数:
263
CATransaction 当我们在自定义的图层上修改某些支持动画的属性时,系统会为该属性的修改自动产生动画。这种其实属于隐式动画。隐式动画要得益于CATransaction. 一个CATransaction从调用CATransaction.begin()开始,以CATransaction.comm ...
分类:
移动开发 时间:
2016-10-30 00:28:57
阅读次数:
341
- (void)createBaseAnimation{ //基础动画 CABasicAnimation *animation = [CABasicAnimation animation]; animation.keyPath = @"bounds"; // animation.fromValue ...
分类:
其他好文 时间:
2016-09-20 00:10:54
阅读次数:
148
iOS动画1 — UIView动画 iOS动画基础是Core Animation核心动画。Core Animation是iOS平台上负责图形渲染与动画的基础设施。由于核心动画的实现比较复杂,苹果提供了实现简单动画的接口—UIView动画。UIView动画封装在UIView的Category中,主要实 ...
分类:
移动开发 时间:
2016-09-16 01:29:30
阅读次数:
246
就2小时教会你抽丝剥茧CAAnimation核心动画之精美的下载动画 header 设计灵感 设计此效果的作者 Nick; images 开始之前你需要了解的 先上一张CAAnimation层次图: images 图上只是一些类的常用属性,后边更多代码会讲到. 怎样分解动画 关于分解gif,其实用m ...
分类:
移动开发 时间:
2016-09-13 11:40:18
阅读次数:
239
1.UIView和核心动画区别? 核心动画只能添加到CALayer 核心动画一切都是假象,并不会改变真实的值。 2.什么时候使用UIView的动画? 如果需要与用户交互就使用UIView的动画. 不需要与用户交互可以使用核心动画 3.什么场景使用核心动画最多? 在转场动画中,核心动画的类型比较多 根 ...
分类:
移动开发 时间:
2016-09-05 01:27:42
阅读次数:
210
可以同时执行多个动画. 创建组动画 CAAnimationGroup *group = [CAAnimationGroup animation]; 平移 CABasicAnimation *anim = [CABasicAnimation animation]; anim.keyPath = @"p ...
分类:
移动开发 时间:
2016-09-05 00:12:32
阅读次数:
241
1.什么是转场动画? 就是从一个场景转换到另一个场景,像导航控制器的push效果,就是一个转场. 2.如何创建转场动画 创建转场动画 CATransition *anim = [CATransition animation]; 设置转场类型 anim.type = @"cube"; anim.dur ...
分类:
移动开发 时间:
2016-09-04 19:27:40
阅读次数:
271
1.帧动画介绍: CAKeyframeAnimation它可以在多个值之间进行动画. 设置多值之间的属性为: 后面是一个数组,就是要设置的多个值. anim.values = @[]; 它还可以根据一个路径做动画. anim.path = 自己创建的路径. 2.图片抖动思路: 其实就是做一个左右旋转 ...
分类:
移动开发 时间:
2016-09-04 19:17:15
阅读次数:
416