转自: https://www.jianshu.com/p/53365df3716b
升级iOS13后发现模态的时候,默认调整为了卡片样式。
原来是iOS 13 多了一个新的枚举类型 UIModalPresentationAutomatic,并且是modalPresentationStyle的默认值,而UIModalPresentationAutomatic实际是表现是在 iOS 13的设备上被映射成UIModalPresentationPageSheet。
那么我们如果还想要原来的模态效果的话,我们就需要添加一行代码:
vc.modalPresentationStyle = UIModalPresentationFullScreen;
这样的的话,我们在运行的话效果就和iOS13之前的一样了。
这里有一个办法,如果使用了NavigationController或TabBarController的,只需要把这两个root controller还原模态就可以了,里面的子controller都会使用一样的模态
注意:不是入栈(pushViewController)的,也就是使用presentViewController的都需要手动加上FullScreen style.
相关推荐
Xcode 6下弹出的模拟模态对话框,可以做登录界面
iOS之presentViewController模态全屏适配解决方案.docx
IOS风格JS模态对话框特效是一款带有IOS风格模态对话框和现代风格的模态对话框。
苹果IOS系统风格JS模态对话框特效是一款带有IOS风格模态对话框和现代风格的网页模态对话框代码。
一个小小模态弹窗插件,目前支持2种状态:确认弹窗和模态弹窗
iOS 模态窗口,内置类似淘宝添加购物车的模态视图动画,内部使用 iOS8 推出的UIPresentationController来实现模态窗口功能。
iOS模态窗口,支持指定弹出方向,还内置了淘宝选择SKU的动画效果。 目前仅提供swift版本代码,后续会考虑出OC版,到时会在GitHub上进行更新。 https://github.com/xiaopin/iOS-Modal.git
github地址:https://github.com/SongRanMark/SRMModalViewController
方便好用的iOS平台的popoverView的框架,灵活性强,只需要两行代码即可实现你想要的各种弹出试图的效果
iOS 模态弹出窗口控件 KGModal ,KGModal 是一个易用的模态弹出窗口控件,可根据显示的内容自动调整弹窗的大小以适应内容最适合的大...
IOS风格JS模态对话框特效是一款带有IOS风格模态对话框和现代风格的模态对话框。
在一个页面上弹出一个模态的视图,可高度定制
ANSYS高速旋转轮盘模态分析全面讲解,讲述如何利用ansys 轴对称单元仿真
关于对话框的模态和非模态调用模式简单实现
离心泵转子的有限元模态分析.rar
不同与Popup,这是自定义样式的模态对话框,是模态的!整个对话框作为一个独立的组件使用.........
TOPasscodeViewController 用于iOS的模态密码输入和验证视图控制器
C# 非模态窗体(show)实现模态窗体(ShowDialog)的效果
关于模态窗口的使用方式以及总结,可以帮助新手了解,或者直接复制其中的代码进行使用
这是一个类似淘宝的上啦商品的详情界面,增加的动画效果