gpt4 book ai didi

swift - 如何在 swift 5 中呈现来自 appdelegate 和 scenedelegate 的 View Controller ?

转载 作者:行者123 更新时间:2023-11-28 07:19:13 25 4
gpt4 key购买 nike

如何在 swift5 中呈现来自 appdelegate 或 scenedelegate 的 View Controller ?我试过了,但没用:

self.window = UIWindow(frame: UIScreen.main.bounds)
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let initialViewController = storyboard.instantiateViewController(withIdentifier: "profile")
self.window?.rootViewController = initialViewController
self.window?.makeKeyAndVisible()

最佳答案

问题是您将窗口的 Root View Controller 初始化为实例化的 Storyboard View 。您需要像这样设置窗口的 Root View :

    self.window?.rootViewController = ProfileViewController()

这直接将它设置为 swift 文件,它应该是某种 UIViewController,并且不使用 Storyboard。

关于swift - 如何在 swift 5 中呈现来自 appdelegate 和 scenedelegate 的 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58630250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com