From: http://my.oschina.net/chen106106/blog/48877
转场动画是一种动画对象,可以被附着在已经存在的视图上。
需导入Quartz Qore框架
- #import <QuatzCore/CAAnimation.h>
- CATransition *myTransition=[CATransition animation];
- myTransition.duration=0.3;
- myTransition.timingFunction=UIViewAnimationCurveEaseInOut;
- myTransition.type=kCATransionPush;
- myTransition.subtype=kCATransitionFromLeft;
-
- [[self.view.superview layer]addAnimation:myTransition forKey:nil ];
-
- [ self.view.layer addAnimation:myTransition forKey:nil ];
- [ self.view addSubView:newView ];
- [oldView removeFromSuperview];
-
- [ navigationController.view.layer addAnimation:myTransition forKey:nil ];
分享到:
相关推荐
如:UINavigationController导航控制器就是通过CATransition转场动画实现了将控制器的视图推入屏幕的动画效果 CATransition头文件 动画属性: type:动画过渡类型 subtype:动画过渡方向 startProgress:动画起点...
iOS中比较全的翻转过渡动画(不只是苹果提供的)。包括(翻页效果、水滴效果、收缩效果、立方体效果、相机镜头打开和关闭效果等等。 也可以去我的github下载:https://github.com/Wheat-Qin/CATransition_Demo
这是我在学习ios的过程中写的一个demo,使用CATransition实现转场动画效果。
iOS比Mac OS X的转场动画效果少一点 UINavigationController就是通过CATransition实现了将控制器的视图推入屏幕的动画效果 属性解析: type:动画过渡类型 subtype:动画过渡方向 startProgress:动画起点(在整体动画...
模态跳转设置modalTransitionStyle push跳转设置CATransition
简单的转场动画
主要为大家详细介绍了IOS图层转场动画, CATransition类实现层的转场动画,能够为层提供移出屏幕和移入屏幕的动画效果,感兴趣的小伙伴们可以参考一下
1. UIView基本动画转场! 2. CATransition动画转场! 3. CoverFlow动画转场! 4. HMGLTransition动画转场!