首页 > 代码库 > iOS开发中控制器切换方式Modal
iOS开发中控制器切换方式Modal
简介
- 在iPhone开发中
- Modal是一种常见的切换控制器的方式
- 默认是从屏幕底部往上弹出,直到完全盖住后面的内容为止
- 在iPad开发中
- Modal的使用频率也是非常高的
- 对比iPhone开发,Modal在iPad开发中多了一些用法
呈现样式
- 什么叫呈现样式
- Modal出来的控制器,最终显示出来的样子
- Modal常见有4种呈现样式
- UIModalPresentationFullScreen :全屏显示(默认)
- UIModalPresentationPageSheet
- 宽度:竖屏时的宽度(768)
- 高度:当前屏幕的高度(填充整个高度)
- UIModalPresentationFormSheet :占据屏幕中间的一小块
- UIModalPresentationCurrentContext :跟随父控制器的呈现样式
过渡样式
- 什么叫过渡样式
- Modal出来的控制器,是以怎样的动画呈现出来
- Modal一共4种过渡样式
- UIModalTransitionStyleCoverVertical :从底部往上钻(默认)
- UIModalTransitionStyleFlipHorizontal :三维翻转
- UIModalTransitionStyleCrossDissolve :淡入淡出
- UIModalTransitionStylePartialCurl :翻页(只显示部分,使用前提:呈现样式必须是UIModalPresentationFullScreen)
iOS开发中控制器切换方式Modal
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。