CATransition动画效果

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

CATransition *Transition=[CATransition animation];

//动画时间

Transition.duration=2;

//样式设置

Transition.timingFunction=[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaSEOut];

//过渡效果

Transition.type = @"rippleEffect";

//过度方向

Transition.subtype = kCATransitionFade;

//动画开始(在整体动画的百分比)

animation.startPRogress = 0.3;

//添加动画效果

[self.view.layer addAnimation:animation forKey:@"CATransition"];

Transition.type 样式

pageCurl 向上翻一页

pageUnCurl 向下翻一页

rippleEffect 滴水效果

suckEffect 收缩效果,如一块布被抽走

cube 立方体效果

oglFlip 上下翻转效果

Transition.subtype 样式

kCATransitionFade 交叉淡化过渡

kCATransitionMoveIn 新视图移到旧视图上面

kCATransitionPush 新视图把旧视图推出去

kCATransitionReveal 将旧视图移开,显示下面的新视图

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航