从容器视图中的tableview中的静态单元格发送数据,以在Swift中查看控制器

时间:2016-01-24 22:41:12

标签: swift uitableview uicontainerview

swift noob here ...

我有一个带有容器视图的视图控制器到tableview控制器,因为我想使用静态单元格。我在视图控制器中有一个标签,我希望通过容器tableview的静态单元格中的文本字段进行更新。这是我得到的,但标签没有更新。

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
    if (segue.identifier == "tvEmbed") {

        let newViewController = segue.destinationViewController as! ViewController

        self.textField.text = newViewController.label.text


    }

我知道我不必为此目的使用静电单元,但这只是让我了解它是如何工作的。感谢。

1 个答案:

答案 0 :(得分:0)

您将textField text设置为newViewController的值,而不是相反。将您的作业更改为:

newViewController.label.text = self.textField.text