编辑表格单元格

编辑表格单元格

问题描述:

我的表必须提供以下几个功能:编辑表格单元格

  • 点击一个细胞leades用户与更多的细节一个新的视图(没问题)

  • 刷到的小区delets的条目(也没有porblem)

  • 标签&保持在细胞使得编辑相应的单元格中的文本

如何实现此功能?通常情况下,文本不应该是可编辑的,只有当UILongPressGestureRecognizer函数被激活。不应该弹出一个窗口或s.th.像那样。应该只是光标在单元格文本中的某处闪烁,并使用户可以添加新的/删除的字母。

感谢您的帮助

+0

到目前为止,你做了什么?你有错误,我们可以尝试解决?目标是提供帮助解决问题... –

使用自定义的UITableViewCell。同时拥有一个标签(通常显示单元格文本的单元格)和一个UITextField。隐藏UITextField。在长时间按下的情况下,将标签隐藏起来,并且文本字段不会隐藏。将文本信息从标签传输到文本字段并再次返回。这应该做到这一点。

而不是在您的UITableViewCell中使用UILabel对象,请使用UITextField对象。默认情况下,将其editable属性设置为NO。这意味着他们不能弹出键盘。

但是,如果发生长按,请将editable设置为YES,并在所需的文本字段中调用[textField becomeFirstResponder]

希望这可以帮助你!