/* // 全屏 只有当前VC ,其他VC 都没有了, 但是diss 之后再出现 case fullScreen // iOS 13 一样 pageSheet = automatic @available(iOS 3.2, *) case pageSheet // iOS 13 一样 pageSheet = formSheet = automatic @available(iOS 3.2, *) case formSheet /** * 全屏,currentContext = fullScreen * 只有当前VC ,其他VC 都没有了, 但是diss 之后再出现 **/ @available(iOS 3.2, *) case currentContext //全屏 遮盖住 其他VC @available(iOS 7.0, *) case custom //全屏 遮盖住 其他VC overFullScreen = custom @available(iOS 8.0, *) case overFullScreen //全屏 遮盖住 其他VC overFullScreen = custom = overCurrentContext @available(iOS 8.0, *) case overCurrentContext //在13 上 formSheet == popover @available(iOS 8.0, *) case popover // 会崩溃 @available(iOS 7.0, *) case none // iOS 13 formSheet == popover = automatic = pageSheet @available(iOS 13.0, *) case automatic */
let vc = TestVC1()
vc.modalPresentationStyle = .formSheet
//iOS13之后的默认可以下滑dissmiss, 强制设置 modal 到界面上, 不能下滑 移除s视图
vc.isModalInPresentation = true
vc.modalPresentationStyle = UIModalPresentationStyle.automatic
self.present(vc, animated: true, completion: nil)