1 // 创建帧动画对象(缩放bounds,平移position,旋转transform) 2 CAKeyframeAnimation *anim = [CAKeyframeAnimation animationWithKeyPath:@"position"]; 3 // ...
分类:
其他好文 时间:
2015-07-07 21:03:44
阅读次数:
122
方式一 1 - (void)shakeAnimationForView:(UIView *)view 2 { 3 CALayer *layer = [view layer]; 4 CAKeyframeAnimation *animation = [CAKeyframeAnimatio...
分类:
移动开发 时间:
2015-06-25 13:40:45
阅读次数:
132
CAKeyframeAnimation 1 //CAKeyframeAnimation-关键针动画 2 @IBAction func cakFly() 3 { 4 let animation = CAKeyframeAnimation(keyPath: "po...
分类:
移动开发 时间:
2015-06-07 23:18:52
阅读次数:
318
动画总结 iOS 动画Animation详解, UIView动画(UIView属性动画,UIViewTransition动画,UIView Block动画),CALayer动画(CABasicAnima, CAKeyframeAnimation, CATransition, CAAnimationG...
分类:
移动开发 时间:
2015-06-05 00:10:05
阅读次数:
169
一、简单介绍是CApropertyAnimation的子类,跟CABasicAnimation的 区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而 CAKeyframeAnimation会使用一个NSArray保存这些数值属性解析:va...
分类:
移动开发 时间:
2015-06-04 22:18:39
阅读次数:
1518
一、简单介绍是CApropertyAnimation的子类,跟CABasicAnimation的区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值属性解析:valu...
分类:
移动开发 时间:
2015-05-14 11:32:41
阅读次数:
128
猫猫分享,必须精品原创文章,欢迎转载。转载请注明:翟乃玉的博客
地址:http://blog.csdn.net/u013357243?viewmode=contents效果:效果一:
效果二:代码://
// NYViewController.m
// 图片抖动
//
// Created by apple on 15-5-8.
// Copyright (c) 2015年 zny...
分类:
移动开发 时间:
2015-05-08 18:10:03
阅读次数:
114
以下转的贝塞尔曲线,可以通过三个点,来确定一条平滑的曲线。在计算机图形学应该有讲。是图形开发中的重要工具。实现的是一个图形做圆周运动。不过不是简单的关键帧动画那样,是计算出了很多点,当然还是用的关键帧动画,即使用CAKeyframeAnimation。有了贝塞尔曲线的支持,可以赋值给CAKeyfra...
分类:
其他好文 时间:
2015-05-08 14:22:03
阅读次数:
285
再做一些shaking动画时,通常会指定对称的左右几个点,加入都CAKeyframeAnimation.values中。
但是这就需要计算present layer的点,不太方便。
看了下CAPropertyAnimation有个属性是additive,这个属性根据当前的渲染层的值加上value生成新的渲染的值,也就是动画时present layer的值。
Deter...
分类:
其他好文 时间:
2015-05-06 15:06:29
阅读次数:
164
一、简单介绍是CApropertyAnimation的子类,跟CABasicAnimation的区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值属性解析:valu...
分类:
移动开发 时间:
2015-05-03 18:52:28
阅读次数:
242