2010-01-28 51 views
0

我在textfield中遇到了问题。实际上,当我点击第一个文本框并将文本输入到文本框时,我有4个文本框。如果单击下一个文本框并单击完成按钮在第一个文本字段的键盘中,视图上升,第一个文本字段中的文本被删除。TextFields中的问题

为了解决这个问题,我使用了[TextField2 setUserInteractionEnabled:NO]; 禁用文本字段,直到第一个文本字段应该完成。

但我听说禁用用户界面是一个错误的过程,它不是一个好主意,用于iPhone应用程序。

所以我得到了一个想法,当我们在文本框中输入文本时,文本框中的文本应该被保存。

嘿家伙,请帮助我如何得到这个。

任何人的帮助将不胜感激。

谢谢, Monish Kumar。

回答

0

你的文本字段是否在UITableView中?如果是这样,请确保您不重复使用单元格或重新加载数据。

+0

是我的文本框位于tableView的单元格中。 – monish 2010-01-28 08:47:27

+0

您是否重用包含文本字段的表格单元格?您是否创建了一次文本字段,并将它们添加到数据源实施中的单元格中?否则,您可能会无意中将文本字段替换为不包含任何文本的新字段。 – Costique 2010-01-28 09:11:05

+0

是的我重复使用包含textfields的表格单元格,因为Im在tableview.i中有超过12个单元格,通过不重复使用这些单元格,同样的问题再次得到了补充。 – monish 2010-01-28 10:06:21