CAAnimaton动画分为CABasicAnimation & CAKeyframeAnimation CABasicAnimation动画, 顾名思义就是最基本的动画, 老规矩先上代码: gif是抄的老司机的 首先创建动画的时候我们直接指定keypath为“position”位移动画, 还有哪些 ...
分类:
其他好文 时间:
2017-01-05 13:14:26
阅读次数:
257
在自定义动画的时候,CABasicAnimation用的还算的蛮多的。 在此先介绍一下CABasicAnimation怎么使用。 属性介绍 怎么使用就不用说了,在这里主要说一下CABasicAnimation的代理使用方法。 有同学要问了,怎么一个代理还要注意,我只说一点,他的代理是strong。 ...
分类:
其他好文 时间:
2016-12-14 18:58:03
阅读次数:
180
核心动画可以让View旋转,缩放,平移(主要是操作View的layer(层)属性)但是核心动画改变的位置不是真实的位置,一切都是假象所以有时候要用到其他动画,如UIView本来封装的动画,还有定时器 // 实现图片360°旋转 CABasicAnimation* rotationAnimation; ...
分类:
移动开发 时间:
2016-11-27 16:33:26
阅读次数:
216
CABasicAnimation使用总结 实例化 使用方法animationWithKeyPath:对 CABasicAnimation进行实例化,并指定Layer的属性作为关键路径进行注册。 //围绕y轴旋转 CABasicAnimation *transformAnima = [CABasicA ...
分类:
其他好文 时间:
2016-11-17 14:00:16
阅读次数:
288
iOS 使用transform和CABasicAnimation实现视图围绕定点旋转和实现一个旋转的圆的动画 以转盘为例 ...
分类:
移动开发 时间:
2016-11-10 03:11:53
阅读次数:
320
先说下基本动画部分 基本动画部分比较简单, 但能实现的动画效果也很局限 使用方法大致为: #1. 创建原始UI或者画面 #2. 创建CABasicAnimation实例, 并设置keypart/duration/fromValue/toValue #3. 设置动画最终停留的位置 #4. 将配置好的动 ...
分类:
移动开发 时间:
2016-10-30 00:50:52
阅读次数:
187
- (void)createBaseAnimation{ //基础动画 CABasicAnimation *animation = [CABasicAnimation animation]; animation.keyPath = @"bounds"; // animation.fromValue ...
分类:
其他好文 时间:
2016-09-20 00:10:54
阅读次数:
148
iOS那些简单的动画(不定期更新) 字数669 阅读1118 评论16 喜欢59 关于 Core Animation Core Animation是一组非常强大的动画处理API,使用它能做出很多优雅的动画效果。能用的动画类有4个子类:CABasicAnimation、CAKeyframeAnimat ...
分类:
移动开发 时间:
2016-09-13 11:24:11
阅读次数:
270
摘要 显式动画 属性动画 CABasicAnimation *animation = [CABasicAnimation animation]; [self updateHandsAnimated:NO]; animation.keyPath = @"transform"; animation.to ...
分类:
移动开发 时间:
2016-09-08 16:21:20
阅读次数:
202
可以同时执行多个动画. 创建组动画 CAAnimationGroup *group = [CAAnimationGroup animation]; 平移 CABasicAnimation *anim = [CABasicAnimation animation]; anim.keyPath = @"p ...
分类:
移动开发 时间:
2016-09-05 00:12:32
阅读次数:
241