模态管理视图控制器(呈现模式)
2013-12-24 11:18
253 查看
modalTransitionStyle属性石UIViewController类提供的。用于设定模态视图呈现和关闭的动画效果,它们是有UIModelTransitionStyle枚举中的常量定义的,包含有如下常量:
1,水平翻转 UIModalTransitionStyleFlipHorizontal
2, 卷起一个角度页 UIModalTransitionStylePartialCurl
3, 淡入淡出 UIModalTransitionStyleCrossDissolve
4,垂直方向从底部推出 UIModalTransitionStyleCoverVertical
// 模态方式弹出新的视图控制器
// 水平翻转
next.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
NextController *next = [[NextController alloc]init];
[self presentViewController:next animated:YES completion:^{
NSLog(@"弹出完成!");
}];
//关闭当前模态窗口
[self dismissViewControllerAnimated:YES completion:nil];
--------------------------
如果使用storyboard新建项目,使用Navigation Controller实例化对象,若个要使用自定义的view Controller 需要在Navigation Controller视图上设置根视图为自定义视图;
可以直接拖动箭头,指定is Initial View Controller
可以拖入View Controller继续添加下级视图;
1,水平翻转 UIModalTransitionStyleFlipHorizontal
2, 卷起一个角度页 UIModalTransitionStylePartialCurl
3, 淡入淡出 UIModalTransitionStyleCrossDissolve
4,垂直方向从底部推出 UIModalTransitionStyleCoverVertical
// 模态方式弹出新的视图控制器
// 水平翻转
next.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
NextController *next = [[NextController alloc]init];
[self presentViewController:next animated:YES completion:^{
NSLog(@"弹出完成!");
}];
//关闭当前模态窗口
[self dismissViewControllerAnimated:YES completion:nil];
--------------------------
如果使用storyboard新建项目,使用Navigation Controller实例化对象,若个要使用自定义的view Controller 需要在Navigation Controller视图上设置根视图为自定义视图;
可以直接拖动箭头,指定is Initial View Controller
可以拖入View Controller继续添加下级视图;
相关文章推荐
- UIView 两个视图控制器管理的根view为父子视图
- ios 开发--使用模态跳转了2次之后怎么从第三个视图控制器回到跟视图控制器
- 17.2、UINavigaionController(如何管理视图控制器1)-OC+UI
- 分栏控制器UITabBarController管理多个视图控制器以及界面跳转
- AS3 模型 视图 控制器模式
- IOS多视图控制器管理的总结与回顾(一)
- Java用户界面 模型-视图-控制器(MVC)模式
- iOS视图控制器编程指南 --- 呈现一个视图控制器
- 因IOS版本导致的模态视图控制器dismissModalViewControllerAnimated调用问题
- IOS开发学习笔记(导航控制器,视图控制器,模态)
- UI_UIViewController视图控制器_推出新视图presentViewController(模态推出)
- ASP.NET中实现模型-视图-控制器(MVC)模式
- 模态视图和视图控制器的生命周期
- 17.3、UINavigaionController(如何管理视图控制器2)-OC+UI
- 管理视图控制器方法
- Django模型-视图-控制器设计模式
- 通知模式实现两个textField传值及模态视图——iOS开发
- 由视图控制器联想到的设计模式
- 模型-视图-控制器模式
- UIViewController 中的一些管理视图控制器方法的小结