首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编辑表格单元格

编辑表格单元格
EN

Stack Overflow用户
提问于 2011-11-28 14:00:35
回答 2查看 134关注 0票数 0

我的表必须提供几个功能:

单击单元格将使用户获得一个包含更多详细信息的新视图(单元格上的problem)

  • swiping不删除条目(也没有
  • 选项卡)&单元格上的保留使相应的单元格中的文本可编辑

)。

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

谢谢你的帮忙

EN

回答 2

Stack Overflow用户

发布于 2011-11-28 16:20:52

使用自定义UITableViewCell。有一个标签(通常显示单元格文本的单元格)和一个UITextField。把UITextField藏起来。在长时间按下时,使标签隐藏,而文本字段不隐藏。将文本信息从标签转移到文本字段,然后再次返回。这样就行了。

票数 0
EN

Stack Overflow用户

发布于 2011-11-28 16:23:05

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

但是,在长时间按下时,将editable设置为YES,并在所需的文本字段上调用[textField becomeFirstResponder]

希望这对你有帮助!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8296902

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档