我有一个视图控制器嵌套在另一个VC中。我想从主VC中获取变量的值并将其传递到嵌入式VC中。具体而言,我想根据label1的值更改label2的文本。
我尝试使用“prepareForSegue”,但似乎它不会触发嵌入式视图控制器。我尝试在测试项目中隔离问题:
我尝试使用“prepareForSegue”,但似乎它不会触发嵌入式视图控制器。我尝试在测试项目中隔离问题:
主VC的代码:
class MyViewController: UIViewController {
@IBOutlet weak var label1: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
label1.text = "Hello"
}
}
嵌入式VC的代码:
class EmbeddedVC: UIViewController {
@IBOutlet weak var label2: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
}
}
感谢您的帮助 :)