alun-chen

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  IOS Animation

摘要:在阅读本文之前,可以看看 CABasicAnimation的例子 也可以看看IOS Animation-CABasicAnimation、CAKeyframeAnimation详解&区别&联系 1)让一个layer左右晃动 2)让一个layer圆周(圆圈)运动 可以关注本人的公众号,多年经验的原创文 阅读全文
posted @ 2016-04-10 23:32 alun-chen 阅读(1262) 评论(0) 推荐(0)

摘要:在阅读本文之前,对CAShapeLayer、UIBezierPath不熟悉的话,可以先阅读文章 贝塞尔曲线与Layer 如果对动画不熟悉的话,先阅读文章 动画基础、深入 Layer是绘图的画板,Bezier是画图的画笔,Animation是画图的动作。现在我们可以通过下面例子更好的让它们更好地结合在 阅读全文
posted @ 2016-04-10 23:00 alun-chen 阅读(1188) 评论(0) 推荐(0)

摘要:1. Model Layer Tree(模型层树)和Presentation Layer Tree(表示层树) CALayer是动画产生的地方。当我们动画添加到Layer时,是不直接修改layer的属性的。所以CoreAnimation有两个layer层次结构:model layer tree(模型 阅读全文
posted @ 2016-04-10 22:13 alun-chen 阅读(984) 评论(0) 推荐(0)

摘要:这些例子都是CABasicAnimation的一些简单实现的动画,例如移动、透明度、翻转等等。方法里面传入一个CALayer类或者子类就可以了。 下面是用swift实现的,这些方法我们也可以用作公共类来调用: 如果我们只要看keypath的值,我们可以看到下面文章 http://www.cnblog 阅读全文
posted @ 2016-04-10 12:37 alun-chen 阅读(4898) 评论(0) 推荐(0)

摘要:1.先看看网上流传的他们的继承图: 从上面可以看出CABasicAnimation与CAKeyframeAnimation都继承于CAPropertyAnimation。而CAPropertyAnimation提供了基本的动画属性设置keyPath、additive、cumulative。 2.详解 阅读全文
posted @ 2016-04-10 00:51 alun-chen 阅读(2696) 评论(0) 推荐(0)

摘要:介绍 Sprite Kit是IOS7开始引入的,是一个高效率渲染的2D图形框架。它与绘制图形的Core Graphics以及用来管理GUI元素动画属性的Core Animation不同,Sprite Kit专注于一个完全不同的领域:视频游戏。 Sprite Kit使用到的是一个场景图表,它与UIKi 阅读全文
posted @ 2016-04-01 11:33 alun-chen 阅读(249) 评论(0) 推荐(0)

摘要:IOS Animation-KeyPath值 position opacity bounds bounds.size backgroundColor cornerRadius borderWidth 改变边框border的大小 (图形周围边框,border默认为黑色) contents 改变laye 阅读全文
posted @ 2016-03-20 22:42 alun-chen 阅读(1175) 评论(0) 推荐(0)

摘要:IOS Animation-贝塞尔曲线与Layer简单篇 swift篇 1.介绍 贝塞尔曲线: 贝塞尔曲线是计算机图形图像造型的基本工具,是图形造型运用得最多的基本线条之一。它通过控制曲线上的四个点(起始点、终止点以及两个相互分离的中间点)来创造、编辑图形。 一般的矢量图形软件通过它来精确画出曲线, 阅读全文
posted @ 2016-03-20 12:42 alun-chen 阅读(2575) 评论(0) 推荐(0)