使用UITableView和storyboard的动态可编辑表单

时间:2013-08-16 11:21:44

标签: ios uitableview dynamic

我正在尝试为正在使用我的应用的用户创建一个编辑用户信息页面,其可编辑信息包括:姓名,姓氏,电话号码,电子邮件等。

所以我想在故事板中使用UITableView为每种类型的数据创建一个表单,但是这里有一个问题:每种类型可以有不同的数量,例如:用户可以添加或删除电子邮件。每个单元格可能都有一个文本字段供用户修改其数据。

我的问题是,如何检索输入每个单元格的信息?因为它们可以是每个单元格的可变数量,所以我不能将每个字段静态地绑定到我班级中的属性。

1 个答案:

答案 0 :(得分:0)

您可以根据单元格类型制作自定义单元格。因此,只要用户想要添加任何字段,他们就可以从您预定义的单元格类型中进行选择。您可以轻松地根据类型检索数据,也可以使用相同类别或其他类别的多个字段。

您可以选择添加标签和文本字段所在的自定义单元格。然后可以检索标签文本作为类别,并可以将文本字段检索为该类别的值。要识别类别类型,您可以在选择器中提及类别。并编写用于验证该类型单元格的代码。如果他们的id其他类别jus将其类型作为字符串。同样,您可以检索值和类型。