IOS modal介绍
来源:互联网 发布:react 使用js插件 编辑:程序博客网 时间:2024/05/19 03:21
一、简单介绍
说明1:
在iPhone开发中,Modal是一种常见的切换控制器的方式
默认是从屏幕底部往上弹出,直到完全盖住后面的内容为止
说明2:
在iPad开发中,Modal的使用频率也是非常高的
对比iPhone开发,Modal在iPad开发中多了一些用法
二、呈现样式
(一)什么叫呈现样式
Modal出来的控制器,最终显示出来的样子
(二)Modal常见有4种呈现样式
(1)UIModalPresentationFullScreen :全屏显示(默认)
(2)UIModalPresentationPageSheet 宽度:竖屏时的宽度(768) 高度:当前屏幕的高度(填充整个高度)
(3)UIModalPresentationFormSheet :占据屏幕中间的一小块(比较常用)
(4)UIModalPresentationCurrentContext :跟随父控制器的呈现样式
(三)代码示例
(四)注意点
说明:给tableView包装一个导航控制器(注意modal谁就设置谁的现实样式)
现实效果:
三、过渡样式
(一)什么叫过渡样式
Modal出来的控制器,是以怎样的动画呈现出来
(二)Modal一共4种过渡样式
UIModalTransitionStyleCoverVertical :从底部往上钻(默认)
UIModalTransitionStyleFlipHorizontal :三维翻转
UIModalTransitionStyleCrossDissolve :淡入淡出
UIModalTransitionStylePartialCurl :翻页(只显示部分,使用前提:呈现样式必须是UIModalPresentationFullScreen)
(三)代码示例
实现效果(注意页面效果的显示)
- IOS modal介绍
- iOS开发UI篇—Modal简单介绍
- iOS开发UI篇—Modal简单介绍
- iOS开发UI篇—Modal简单介绍
- iOS VC Modal Styles
- ios 控制器 modal 学习
- iOS自定义Modal
- iOS开发笔记2—— UI篇—Modal简单介绍
- iOS开发UI高级—17Modal模态视图简单介绍
- iOS开发UI高级—42iPad开发中得modal介绍
- iOS开发UI篇 -- 04011控制器切换方式之Modal介绍
- iOS开发UI篇—iPad开发中得modal介绍
- iOS开发UI篇—iPad开发中得modal介绍
- iOS开发UI篇—iPad开发中得modal介绍
- iOS中modal跳转总结
- iOS 【iOS-PresentViewController切换界面 Modal】
- Modal
- Modal
- 重新打开Eclipse出现“An internal error has occurred. java.lang.NullPointerException”
- UILable和UIButton的常用设置
- Active Directory 基础概念
- UI09_UITableView省市区字典数组
- 一个并不“艰难”的决定—一个程序员的成长史(3)
- IOS modal介绍
- 平衡二叉树各种操作java版本
- 关于ubuntu无法开机问题,显示安装错误 ubuntu install problem the configuration defaults for gnome power manager have
- Android 开发基础系列——添加NDK路径
- 中文分词 及发展现状(总结的不错)
- Intel开发者手册《翻译附录A-C》
- 网上选课系统设计书
- 源码分析之jQuery.merge函数
- AndroidStudio第一次构建出现Buiding 'Project Name' Gradle project info长时间等待