gpt4 book ai didi

ios - 如何完全重新加载 View ?

转载 作者:行者123 更新时间:2023-11-30 13:12:32 27 4
gpt4 key购买 nike

我知道在 IOS 中你可以设置一个要重绘的 View :

self.view.setNeedsDisplay()

但是,是否可以通过再次调用 viewDidLoad() 及其所有构造函数的方式来刷新 View ?

最佳答案

你可以做的是这样的:

var window: UIWindow?

let storyBoard : UIStoryboard = UIStoryboard(name: "StoryBoardName", bundle:nil)

let viewController = storyBoard.instantiateViewControllerWithIdentifier("ExampleIdentifier") as! ExampleViewController

然后在任何函数内:

window!.rootViewController = viewController
window!.makeKeyWindow()

这基本上会重新加载/重绘窗口。您不应尝试直接调用 viewDidLoad()

关于ios - 如何完全重新加载 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38580038/

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