Tableviewデータを空にして渡したら、正しく表示されないの解決方法
Tableviewデータを空にして渡したら、正しく表示されない問題についてというエントリで、少しでもお役に立てればと思って解決方法書いてみました。
var win1 = Titanium.UI.createWindow({ title:'test' }); var tab1 = Titanium.UI.createTab({ window:win1 }); var rows = []; var tableView = Ti.UI.createTableView(); /* Ti.UI.createTableView()のdataプロパティにrowsを突っ込まず setDataメソッドを利用して値をセット */ tableView.setData(rows); win1.add(tableView); tabGroup.addTab(tab1); tabGroup.open();
Titanium Mobileの利用してきたAPIといえば、TableView関連のみというのは言い過ぎだけど、かなり試行錯誤してきたから多少は役に立てたかな。