如何更改TableView中的字体颜色。其他元素可以使用color
属性进行更改。
当我在Android手机上运行应用程序时,会显示表格,但字体颜色仍为灰色/白色。也没有桌面边框。我想将颜色设置为黑色。
// create an array of anonymous objects
var tbl_data = [
{title:'Row 1'},
{title:'Row 2'},
{title:'Row 3'}
];
// now assign that array to the table's data property to add those objects as rows
var table = Ti.UI.createTableView({
data:tbl_data,
color: '#000000'
});
amountView.add(table);
答案 0 :(得分:1)
根据Titanium文档; TableView
没有color
属性。
您可以做的是创建TableViewRow
并将其添加到TableView
;最后应用TableViewRow's
color
属性。 以下示例:
var tableData = [],
win = Ti.UI.createWindow();
tableData.push(Ti.UI.createTableViewRow({ title: 'Apples', color : "#000" }));
tableData.push(Ti.UI.createTableViewRow({ title: 'Bananas', color : "#000" }));
tableData.push(Ti.UI.createTableViewRow({ title: 'Carrots', color : "#000" }));
tableData.push(Ti.UI.createTableViewRow({ title: 'Potatoes', color : "#000" }));
var table = Ti.UI.createTableView({
data: tableData
});
win.add(table);
win.open();