【发布时间】:2020-02-04 18:21:26
【问题描述】:
对 Swift 编程有点陌生,并且有一个关于从弹出视图更新现有 uilabel 的问题。我按照本教程进行操作:
我有一个名为“myViewController”的主 ViewController 和一个名为“popUp”的弹出视图控制器。 在 myViewController 我有 1 x UILabel 这是一个插座:
@IBOutlet weak var myLabel: UILabel?
这个标签被填充到 viewDidLoad:
myLabel.text = "hello"
在弹出视图控制器上,我有 6 个按钮。每个按钮都有一个 IBAction:
@IBAction func button1(_ sender: Any) {
//how do I set the uilabel from here to myViewController
dismiss(animated: true, completion: nil)
}
我像这样展示弹出窗口:
我希望能够调出弹出控制器并选择一个 UI 按钮,它会自动关闭并更新第一个视图控制器上的标签。除了更新 UIlabel,我可以让一切正常工作。
希望有道理
谢谢你
【问题讨论】:
标签: swift