Titanium android键盘删除表标题

时间:2013-10-23 16:18:49

标签: android titanium appcelerator appcelerator-mobile

我有以下代码从数据库创建表:

    depAgregarButton.addEventListener('click', function(e){
        //dataBase('create', null),
        dataBase('insert', depNamesField.value );
        var databaseObj = new dataBase('query', null),
            data = []; 
        for(var i in databaseObj ){
            var row = Ti.UI.createTableViewRow({
                title: databaseObj[i]
            });
            data.push(row);
        };
        table.data = data;
    });

根据需要完美地创建表格: 但是当我打开键盘时: 它会删除键盘所在表格中的标题: enter image description here

任何想法发生了什么?

1 个答案:

答案 0 :(得分:0)

尝试使用TableView.setData()方法或更好TableView.appendRow() 请注意,您可以将整个新行数组传递给appendRow()并仅调用一次 - 它会为您提供更好的性能。