简介
- Modal是一种常见的切换控制器的方式
- 默认是从屏幕底部往上弹出,直到完全盖住后面的内容为止
- Modal的使用频率也是非常高的
- 对比iPhone开发,Modal在iPad开发中多了一些用法
呈现样式
- UIModalPresentationFullScreen :全屏显示(默认)
- UIModalPresentationPageSheet
- 宽度:竖屏时的宽度(768)
- 高度:当前屏幕的高度(填充整个高度)
- UIModalPresentationFormSheet :占据屏幕中间的一小块
- UIModalPresentationCurrentContext :跟随父控制器的呈现样式
过渡样式
- UIModalTransitionStyleCoverVertical :从底部往上钻(默认)
- UIModalTransitionStyleFlipHorizontal :三维翻转
- UIModalTransitionStyleCrossDissolve :淡入淡出
- UIModalTransitionStylePartialCurl :翻页(只显示部分,使用前提:呈现样式必须是UIModalPresentationFullScreen)
iOS开发中控制器切换方式Modal
原文:http://www.cnblogs.com/chuange-Strongload/p/5917375.html