我在UITableView
中进行了以下设置:
UITextField
(其输入将使其他单元格显示/消失)和一些标签。所以我有一个包含图像的对象(单元格2中的单行),名称(单元格3中的单行)和数组(单元格4中的多行)。
根据原型单元格1中的输入,我需要填充并显示单元格2,3和4.这些新单元格中的所有数据都来自于通过在{{1}中输入内容而决定的一个对象来自第一个单元格。
但我似乎无法弄清楚在何处以及如何实现以下方法来创建新的行/单元格:
UITextfield
我需要使用它在原型单元格2中插入1行,在原型单元格3中插入1行,在原型单元格4中插入多行。
非常感谢帮助。
答案 0 :(得分:0)
我认为db.transaction(function (tx) {
tx.executeSql("CREATE TABLE IF NOT EXISTS x (field1 text primary key, field2 text)");
}, function (err) {
alert("An error occurred while initializing the app");
});
不是最好的方法。
您可以使用inserRows()
,并且需要更新可以使用cellForRowAtIndexPath
或reloadData()
reloadRowsAtIndexPaths()