将数据从容器视图中tableview中的静态单元格发送到Swift中的视图控制器
这里是斯威夫特诺布 我有一个视图控制器,其中包含一个到tableview控制器的容器视图,因为我想使用静态单元格。我在视图控制器中有一个标签,我希望通过容器tableview的静态单元格中的textfield更新该标签。这是我得到的,但是标签没有更新将数据从容器视图中tableview中的静态单元格发送到Swift中的视图控制器,swift,uitableview,uicontainerview,Swift,Uitableview,Uicontainerview,这里是斯威夫特诺布 我有一个视图控制器,其中包含一个到tableview控制器的容器视图,因为我想使用静态单元格。我在视图控制器中有一个标签,我希望通过容器tableview的静态单元格中的textfield更新该标签。这是我得到的,但是标签没有更新 override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { if (segue.identifier == "tvEmbed") {
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if (segue.identifier == "tvEmbed") {
let newViewController = segue.destinationViewController as! ViewController
self.textField.text = newViewController.label.text
}
我知道我不必为此使用静态电池,但这只是为了让我了解它将如何工作。谢谢。您正在将
文本字段的文本设置为新视图控制器的值,而不是相反。将您的作业更改为:
newViewController.label.text = self.textField.text
嗯。。。愚蠢的我。如何更新标签以反映文本字段中的更改?