具有 3 列可即时编辑的列表

Posted

技术标签:

【中文标题】具有 3 列可即时编辑的列表【英文标题】:List with 3 columns editable on the fly 【发布时间】:2013-03-21 11:06:50 【问题描述】:

我想在 ios 应用程序中添加一个包含 3 列的列表,但我也希望每个字段都可以通过直接单击来即时编辑,当我按下回车键时它会保存该字段。 目前我正在使用 Xcode 4.6.1 和故事板。

这是一个想法:

因为我是初学者,所以我想问你是否有办法通过使用 UITableViewCell、UITextField 和 UITextView 来做到这一点,或者还有其他方法可以更快地创建这个列表。 能给我一些教程或类似的链接吗?

另一个问题是:因为每个字段 (Label1,1; Label1,2; L1,3) 将引用同一个对象(例如:电缆;[大小]1 米;[直径]1 厘米),是最好将每一行放在 NSMutuableArray 中还是将所有内容都放在 SQLLite 数据库中?

希望得到一些提示。

【问题讨论】:

【参考方案1】:

您可以创建自定义单元格。我回答了怎么做here

并为单元格上的每个对象添加手势识别器。 更改值并重新加载数据。

【讨论】:

谢谢,我试试这个。

以上是关于具有 3 列可即时编辑的列表的主要内容,如果未能解决你的问题,请参考以下文章

easyui datagrid 怎么默认列可编辑?

easyui:怎么让某一列可编辑?

如何根据条件使primefaces datatable列可编辑

具有内联可编辑列表的剑道网格

Qt如何实现这种效果,展示多组多列的数据,某些列可放按钮接收事件

仅使 QTreeWidgetItem 的一列可编辑