Segue正在传递计算的特性数据



我有两个表视图控制器-一个是注册输入表单,另一个是注册表列表表单-还有一个模型,它是注册输入窗体上的计算属性。选择单元格后,我需要如何使用segue用所选注册的数据更新注册表格单元格?

提前谢谢。

听起来您想要使用UIViewController prepare(for:sender:(实例方法。

override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "formSegue" {
let destinationViewController = segue.destination as? DestinationViewController
destinationViewController?.name = nameTextField.text
}
}

如果你的UIViewController中有多个segues,那么你需要在故事板中提供segues标识符,并检查触发的函数,否则你不需要检查segue.identifier。请参阅此处的苹果文档:https://developer.apple.com/documentation/uikit/uiviewcontroller/1621490-prepareforsegue

最新更新