如何全屏显示弹出视图

问题描述 投票:-1回答:1

我正在遵循视图配置

标签栏->导航控制器->视图:单击一个按钮->选择到->另一个视图:单击一个按钮->弹出视图。

此模式视图位于不同的故事板上。

我想全屏显示此模型视图。我已经尝试过在Presenting modal in iOS 13 fullscreen上提到的解决方案,但是它不起作用。我还尝试了其他一些解决方案,但弹出视图未全屏显示,状态栏在顶部可见。

如何显示全屏模式视图?

let storyboard = UIStoryboard(name: "Other", bundle: Bundle.main)

guard let popupVC = storyboard.instantiateViewController(withIdentifier: "PopUpViewController") as? PopUpViewController else {
   print("PopUpViewController not found")
   return
}

popupVC.modalPresentationStyle = .fullScreen

self.present(popupVC, animated: true, completion: nil)
ios swift uinavigationcontroller uitabbarcontroller modalviewcontroller
1个回答
0
投票

创建一个新的viewcontroller和情节提要,其后的过渡样式为:“ Cross Dissolve”,将显示为popupVC。

Exemple of page

© www.soinside.com 2019 - 2024. All rights reserved.