我需要帮助。在加载UIViewController
屏幕而不执行任何onClick
时,我在屏幕上显示一些JSON。
我尝试了这三种根本不起作用的方法
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
referalDetailsFromDB()
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
referalDetailsFromDB()
}
override func viewDidLoad() {
super.viewDidLoad()
referalDetailsFromDB()
}
启动屏幕时,以上所有功能均不会自动加载我的数据。拜托,有人,请帮我我在做什么错了?
答案 0 :(得分:0)
您可以将您的方法调用为以前的viewcontroller
let storyBoard : UIStoryboard = UIStoryboard(name: "Main", bundle:nil)
let nextViewController = storyBoard.instantiateViewController(withIdentifier: "UIViewControllerID") as! UIViewController
nextViewController.referalDetailsFromDB()
self.navigationController?.pushViewController(nextViewController, animated: true)