我有一个包含大量文本字段,日期选择器等的视图(页面)。此页面使用presentModalViewController显示。现在我想将在textfields中输入的数据保存到tableView。页面中的每个文本字段对应于tableview中的列。
我希望在点击按钮时将页面的数据保存到tableview中。
任何帮助!!
答案 0 :(得分:0)
您可以使用协议和委托对象。这是一个简单的例子,它将向您展示如何实现这一目标:
答案 1 :(得分:0)
您的视图来自ViewController,即控制视图。
单击View上的保存按钮,ViewController可以从View中的字段中提取数据,并将它们保存到Model对象中,然后可以将其添加到UITableViewDataSource数组中(或者您需要将数据加载到其中的任何内容)你的桌子)。
然后,您可以告诉您的UITableView在索引路径更新行,它将从数据源中提取新数据并更新您的表。
...瞧
...聪明的(一言以蔽之道)方法是将您的Model属性绑定到View元素(来自您的控制器),以便在更新时,模型会发生变化。该表可以使用KVO来监听模型更改并同时更新其视图组件。