iOSAnimnation
jiangrenju
为梦醒而奋斗!
展开
-
关键帧动画CAKeyframeAnimation-1
之所以叫做关键帧动画是因为,这个类可以实现,某一属性按照一串的数值进行动画,就好像制作动画的时候一帧一帧的制作一样。一般使用的时候 首先通过 animationWithKeyPath 方法 创建一个CAKeyframeAnimation实例, CAKeyframeAnimation 的一些比较重要的属性1. path这是一个 CGPathRef 对象,默认是空的,当我们创建转载 2014-08-19 17:23:31 · 486 阅读 · 0 评论 -
Core Animation学习笔记
核心动画 CoreAnimation 第一章 核心动画概念核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。 前言,核心动画的好处1.简单易用的高性能混合编程模型。2.类似视图一样,你可以通过使用图层来创建复杂的接口。 通过是CALayer来使用更复杂的一些动画。 3.轻量级的数据结构,转载 2014-06-25 22:37:52 · 583 阅读 · 0 评论 -
Core animation
Core animation简介1. 简介Core animation 是以objc语言封装的一套图形渲染,投影及动画的库的集合。Core animation 使创建用户界面变得非常容易,通过以下方法:1. 使用简单的编程方法实现高性能的合成2. 使用层对象创建复杂的用户界面3. 轻量型数据结构,能够同时使几百个层产生动画。4.转载 2014-06-27 13:21:18 · 476 阅读 · 0 评论 -
CAKeyframeAnimation实现晃动
//创建关键帧动画 CAKeyframeAnimation *keyFrame = [CAKeyframeAnimation animationWithKeyPath:@"position"]; //设置各个关键帧位置 keyFrame.values = @[[NSValue valueWithCGPoint:CGPointMake(524, 329)],转载 2014-08-19 17:34:52 · 499 阅读 · 0 评论 -
CABasicAnimation的基本使用方法(移动·旋转·放大·缩小)
博主:最近iOS开发中用到CoreAnimation的framework来做动画效果,虽然以前也用过,但一直没有系统学习过,今天看到一篇非常详细的博文(虽然是日语,但真的写的很好),在此翻译出来供大家学习。原帖地址:http://www.objectivec-iphone.com/animation/CoreAnimation/CABasicAnimation.html本文为博主翻转载 2014-08-19 14:38:36 · 509 阅读 · 0 评论 -
CADisplayLink结合UIBezierPath的神奇妙用
做过iOS动画的朋友都知道,动画中一大头疼之处就是弹性、形变之类扭曲的效果。iOS7开始,我们开始可以直接使用UiView的渲染动画API实现简单的弹性效果。1+ (void)animateWithDuration:(NSTimeInterval)duration delay:(NSTimeInterval)delay usingSpring转载 2015-12-22 16:24:32 · 509 阅读 · 0 评论