如何像第一次在 Swift 4 中一样重新加载 viewcontraller? 详细信息:当运行应用程序时,输入 viewcontraller 然后退出,我想回到同一个 viewcontraller,我想第一次从新的相同的 viewcontraller 下载 viewcontraller。
//code close viewcontraller :
self.dismiss(animated: true, completion: {})
//code on enter or back to viewcontraller :
DispatchQueue.main.async {
self.performSegue(withIdentifier: "sbmpo2", sender: nil)
}
最佳答案
将数据分配给 ViewController 或在 viewWillAppear
内进行 API 调用,每次访问该 View Controller 时都会调用该 API。只需要在 viewWillAppear 内调用数据填充函数/API 调用即可
override func viewWillAppear(_: Bool) {
super.viewWillAppear(true)
//call your data populating/API calls from here
}
希望这对您有帮助
关于swift - 如何像第一次在 Swift 中一样重新加载 View Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51208753/