【发布时间】:2026-01-09 01:45:02
【问题描述】:
当我按下此导航控制器中的后退按钮时,我想将开关的状态发送到不同视图控制器中的变量。但是,没有调用 prepareForSegue 方法。我该如何解决这个问题?
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
print("here")
let secondViewController:ViewController2 = segue.destination as! ViewController2
if undoSwitch.isOn {
secondViewController.undoControls[0] = true
}
else {
secondViewController.undoControls[0] = false
}
}
【问题讨论】:
标签: ios swift uinavigationcontroller uistoryboardsegue