【发布时间】:2021-04-16 18:28:37
【问题描述】:
我正在寻找一种方法来关闭所有呈现的视图控制器,然后呈现一个视图控制器。
在我的应用程序中,有一个主页,然后用户可以单击一个按钮将他们带到另一个页面,然后他们可以单击一个按钮来提交一些信息。在他们点击提交证据后,我想关闭所有视图控制器(以便他们进入主页),然后我想呈现一个“恭喜”屏幕。理想情况下,这就是我想要做的:
self.view.window?.rootViewController?.dismiss(animated: true, completion: {
let congratsPopup = K.mainStoryBoard.instantiateViewController(withIdentifier: "congratsController") as! CongratsController
self.view.window?.rootViewController!.present(congratsPopup, animated:true, completion:nil)
})
有什么想法吗?
干杯, 乔什
【问题讨论】: