标签:动画 catransition
移动开发过程中, 动画是必不可少的,有了动画,仿佛我们的程序有了生命一样.动画可以让我们的程序界面变化更流畅, 而不是很突兀的感觉.今天,就说一下CATransition过渡动画.
我们先看一下过渡动画的代码实现:
<span style="white-space:pre"> </span>// 创建
CATransition *transition = [CATransition animation];
transition.duration = 2;
// 设置过渡样式
/**
Types:
kCATransitionFade
kCATransitionMoveIn
kCATransitionPush
kCATransitionReveal
*/
// 样式
transition.type = kCATransitionReveal;
/**
* Subtypes:
kCATransitionFromRight;
kCATransitionFromLeft;
kCATransitionFromTop;
kCATransitionFromBottom;
*/
// 方向
transition.subtype = kCATransitionFromBottom;
// 添加动画
[self.changeView.layer addAnimation:transition forKey:nil];使用方法:
transition.type = @"rippleEffect";
标签:动画 catransition
原文地址:http://blog.csdn.net/zhangzhan_zg/article/details/39429607