我想通过单击按钮来增加标签的数量,但是标签在子视图控制器中。
我想通过点击查看按钮(1)的标记来增加标签的数量(2)。
我在视图控制器中将变量声明为:
var value:Int = 0
然后在按钮的IBAction上执行以下操作:
@IBAction func buttonTapped(_ sender:UIButton){
value = value + 1
}
这是访问子视图控制器的代码:
var containerVc: UIViewController?
override func prepare(for segue: UIStoryboardSegue,sender: Any?){
if segue.identifier == "identifier" {
let childVc = segue.destination as! ChildVC
childVc.label.text = "\(value)" // Unexpectedly found nil
}
}
我收到了我上面评论的错误。