但是,我有这段代码,我没有在第二个视图控制器中接收数据...我在这里做错了什么?
let storyboard = UIStoryboard(name: "PostSubmit", bundle: nil)
let vc = storyboard.instantiateViewController(withIdentifier: "PostSubmitVC") as! PostSubmitViewController {
let nc = UINavigationController(rootViewController: vc)
vc.filteredResult = filteredResult
}
self.present(nc, animated: false, completion: nil)
Run Code Online (Sandbox Code Playgroud)
问题可能是您nc在块内部设置了错误的控制器值,并且在该块外部不可用。
let vc = storyboard.instantiateViewController(withIdentifier: "PostSubmitVC") as! PostSubmitViewController
let nc = UINavigationController(rootViewController: vc)
vc.filteredResult = filteredResult
self.present(nc, animated: false, completion: nil)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3513 次 |
| 最近记录: |