如何将新文本字段添加到现有的textfield-iphone

时间:2013-09-05 12:46:56

标签: iphone ios uiview uitableview uitextfield

我正在创建一个iphone应用程序,我感到很困惑。我想在下面的截图中提到一个字段。

enter image description here

enter image description here

默认情况下,它应显示一个文本字段,用户可以在其中输入其电子邮件。再次,如果用户按下添加按钮,它将显示在现有字段下方添加一个新文本字段。可以使用表格视图,是用表格视图实现它还是需要用其他任何方式实现它的好方法?

即使我在iphone设备地址簿中看到过这种类型的字段,当我们在设备中添加新的联系人时,它默认显示家庭电话号码。再次输入后,它将显示下一个字段,即办公室电话号码等等。

提前致谢。

2 个答案:

答案 0 :(得分:0)

我自己并不是真正有经验,但我的猜测是添加一个表视图是最好的。

您还可以在当前文本字段下方添加一定数量的隐藏文本字段,按下按钮时会显示它们(要更改的属性为.hidden)。但我不认为那是理想的。

答案 1 :(得分:0)

UITableView应该是最简单的方法。您可以将NSMutableArray与当前TextFields一起用作tableView的数据源。

每次用户点击按钮时,只需分配一个新的文本字段,添加数组并为tableview添加一个新的单元格。