如何实现pushViewController:animated:的不同页面转换特效?
来源:互联网 发布:fifaonline3数据库电玩 编辑:程序博客网 时间:2024/05/10 10:16
1. 首先要明确的是,不使用pushViewController的默认动画,所以在调用这个函数时,要将animated设置为NO.
2. 使用普通的来CATransition实现转换效果,代码如下:
#import <QuartzCore/CALayer.h>
#import <QuartzCore/QuartzCore.h>
CATransition *animation = [CATransition animation];
[animation setDuration:0.5];
[animation setType: kCATransitionFade];
[animation setSubtype: kCATransitionFromBottom];
[animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]];
[self.navigationController pushViewController:lg animated:NO];
[self.navigationController.view.layer addAnimation:animation forKey:nil];
0 0
- 如何实现pushViewController:animated:的不同页面转换特效?
- 如何实现pushViewController:animated:的不同页面转换特效?
- 如何实现pushViewController:animated:的不同页面转换特效?
- 实现pushViewController:animated:的不同页面转换特效
- iphone之pushViewController:animated:的不同页面转换特效
- 关于pushViewController: animated:
- 一个页面跳转向另一个页面的不同系统特效
- android特效引导页面的实现
- 实现页面加载特效
- 不同statusbar状态下的页面转换
- 粒子特效(两种不同的实现)
- present 一个页面后 使用pushviewcontroller的问题
- WordPress如何现实:不同页面显示不同的侧边栏
- android如何实现特效
- 实现不同页面之间的通信
- UINavigationControll采用pushViewController后如何去掉左边的返回按钮
- UINavigationControll采用pushViewController后如何去掉左边的返回按钮
- 用EXT实现页面特效
- 如何取得硬盘空间大小
- 如何获取 ios 设备的存储容量 2
- 如何获取ios设备的当前IP地址
- 获取iOS设备当前ip地址
- 【IOS】IOS7 UI适配
- 如何实现pushViewController:animated:的不同页面转换特效?
- IOS开动画效果之──实现 pushViewController 默认动画效果(转)
- 动画浅析-CAAnimation和CATransition
- ios7右滑禁用解决方案
- push VC 后 旋转的问题
- IOS 反射机制
- Ios7修改status bar颜色
- NYOJ91阶乘之和
- IOS-TextField