【发布时间】:2015-07-07 21:44:07
【问题描述】:
我有一个UITableView,其中的单元格包含 3 个textFields。
每个单元格都是相同的,并使用每个单元格中的 3 个textFields 从用户那里收集相同的输入数据:“事件”、“日期”和“评论”。
在用户完成选择他们想要创建的条目数量并且单元格复制这些表单字段后,我想获取每个单元格的值并将它们放入名为的数组中:
var events = []var dates = [] 和 var reviews = []。或者,将事件、日期和评论作为一个数组放入一组数组中。
如何在每个表格单元格中获取用户输入、提取数据并将它们存储到这些数组中?
我已经搜索了谷歌但没有成功...(Gulp)帮助!
更新
这里有更多信息可以帮助您了解我的意思。用户说他们想在他们的日记中输入 3 个条目。然后 UITableView 会填充 3 个相同的单元格:
可用单元格 1
事件 [空白文本字段]
日期 [空白文本字段]
审查 [空白文本视图]
可用单元格 2
事件 [空白文本字段]
日期 [空白文本字段]
审查 [空白文本视图]
UITABLE CELL 3
事件 [空白文本字段]
日期 [空白文本字段]
审查 [空白文本视图]
之后,这些数据被转换为多维 JSON 数据并由 PHP 解析(该部分已经完成并与存根数据一起使用)。我的目标是最终数据在 Swift 中看起来像这样:
var userData = [
[
"event": "user event 1",
"date": "user date 1",
"review": "user review 1"
],
[
"event": "user event 2",
"date": "user date 2",
"review": "user review 2"
],
[
"event": "user event 3",
"date": "user date 3",
"review": "user review 3"
] ]
【问题讨论】:
标签: ios swift uitableview