2016-04-05 10 views
3

Ich habe eine Tabelle in Titan, und ich habe 3 Zeilen hinzugefügt. In einem Szenario habe ich eine zweite Zeile aus der Tabelle table.deleteRow(index) entfernt und nach einem Prozess muss ich eine Zeile bei diesem Index hinzufügen.Wie man eine Reihe bei einem bestimmten Index in Titan hinzufügt

Kann mir jemand bitte sagen, wie man eine Zeile bei einem bestimmten Index hinzufügt.

Antwort

1

zu tun, ist ein Beispiel, das ich versucht habe, und der Ausgang ist im Screenshot zu sehen.

Ti.UI.backgroundColor = 'white'; 
var win = Ti.UI.createWindow(); 

var tableData = [ {title: 'Apples'}, {title: 'Bananas'}, {title: 'Carrots'}, {title: 'Potatoes'} ]; 

var table = Ti.UI.createTableView({ 
    data: tableData 
}); 
win.add(table); 
win.open(); 

table .insertRowAfter(3,{title: 'Inserted After'}); 
table .insertRowBefore(0,{title: 'Inserted Before'}); 

Screenshot