动画:
UIView 动画
1、基本动画
2、过渡动画
3、block 动画
CALayer 动画
{
CABasicAnimation, 基础动画
keyPath:
{
bounds,
transform.translation,
transform.translation.y,
transform.scale,
shadowRadius,
shadowOpacity,
shadowOffset,
shadowColor,
contents,
cornerRadius,
}
CAKeyframAnimation, 关键帧动画
1、设置 setDuration
2、设置 values
3、设置 keyTimes
4、加在视图 layer 上面
CATransition 过渡动画
//1.时间
[transition setDuration:2];
//2、控制样式
transition.type = kCATransitionReveal;
//3、控制方向
transition.subtype = kCATransitionFromBottom;
//4、加在视图 layer 上面
//组合动画
CAAnimationGroup *group = [CAAnimationGroup animation];
//1、设置组动画
[group setDuration:10];
//2、设置组动画
group.animations = @[anima1, anima2];
//3、添加动画
[self.animoView.layer addAnimation:group forKey:nil];
}
动画
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 使用最经典的一张图来介绍一下动画抽象类CAAnimation.同NSOperation一样,都是抽象类,并不具备封...
- A-关键帧动画 关键帧动画就是在动画控制过程中开发者指定主要的动画状态,各个状态间动画如何进行则由系统自动运算补充...
- 额...... 简书居然没有复制富文本的功能, 我在有道上记的笔记, 拷到这里就纯文本了。。。不过还好,后来花了些...
- 分类 Android 官方提供了两种动画: 属性动画(Property Animation)通过改变对象的属性实现...
- 1. 三种动画的区别 :http://www.cnblogs.com/ldq2016/p/5407061.html...