将数据从容器视图中的 tableview 中的静态单元格发送到 Swift 中的视图控制器
Posted
技术标签:
【中文标题】将数据从容器视图中的 tableview 中的静态单元格发送到 Swift 中的视图控制器【英文标题】:Sending data from static cells in tableview in container view to view controller in Swift 【发布时间】:2016-01-24 22:41:11 【问题描述】:这里是新手...
我有一个带有容器视图的视图控制器,因为我想使用静态单元格。我在视图控制器中有一个标签,我想通过容器 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】:您将textField
的text
设置为newViewController
的值,而不是相反。将您的作业更改为:
newViewController.label.text = self.textField.text
【讨论】:
呃……愚蠢的我。如何更新标签以反映文本字段中的更改?以上是关于将数据从容器视图中的 tableview 中的静态单元格发送到 Swift 中的视图控制器的主要内容,如果未能解决你的问题,请参考以下文章