【发布时间】:2021-02-25 16:22:58
【问题描述】:
我有两个 viewControllers A B
我使用 performegue 从 A 到 B 并使用 prepare() 将 A 传递给 B。
segue 类型是 Show。
if segue.identifier == "toWrite"{
let vc = segue.destination as? WriteViewController
vc?.diary = Date[Date.count-1]
vc?.made_content = made_content
vc?.presentIndex = Date[Date.count-1].presentIndex
vc?.presentIndex = sendIndex
}
但是当我从 B 到 A 时, 我想将 B 数据传递给 A
我做不到\
【问题讨论】:
-
使用 unwind segue,或者使用协议/委托模式在视图控制器 B 和 A 之间进行通信
-
如何解除segue?我做不到
标签: swift segue viewcontroller