将文本数据输入表格单元格,而不在每个单元格中都有UITextField

时间:2011-10-23 18:12:57

标签: iphone objective-c ios

我想让用户填写一些要提交的数据。

所以我有一个包含7个单元格的表格,每个单元格都有标记,以便他们知道哪些数据进入该字段。 我想在每个单元格中放置一个UITextField,但它看起来不合适,用户最多可以输入255个字符,所以它也不能很好地显示数据。

任何人都可以推荐一种处理此类事情的好方法,那是您体验中最好的解决方案吗?

在输入数据并以其他方式显示数据后,可能会隐藏UITextField吗?

亲切的问候, -code

1 个答案:

答案 0 :(得分:1)

您可以通过多种不同方式自定义UITextField,使其看起来不合适:诸如位置,大小,对齐方式,字体,字体大小,背景颜色等等。您可以拥有文本字段外观根据文本字段是否在选定的表行中进行更改。

您还可以让UITextField委托预先检查对文本字段的任何更改,并禁止输入大于某些字符或非法/不需要的字符等的文本长度。