gpt4 book ai didi

swift - 快速加载 View Controller 时执行方法

转载 作者:行者123 更新时间:2023-11-30 10:42:32 25 4
gpt4 key购买 nike

我需要帮助。当加载 UIViewController 屏幕时,我有一些 JSON 要在屏幕上显示,而不执行任何 onClick

这三种方法我都试过了,根本不起作用

override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
referalDetailsFromDB()
}

override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
referalDetailsFromDB()
}

override func viewDidLoad() {
super.viewDidLoad()
referalDetailsFromDB()
}

当屏幕启动时,上述所有功能都不会自动加载我的数据。请有人帮我解决我做错了什么?

最佳答案

你可以调用你的方法以前的 View Controller

let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
let nextViewController = storyBoard.instantiateViewController(withIdentifier: "UIViewControllerID") as! UIViewController
nextViewController.referalDetailsFromDB()
self.navigationController?.pushViewController(nextViewController, animated: true)

关于swift - 快速加载 View Controller 时执行方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56477539/

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