如何设置tableView中行的字体颜色?
我不想像这样逐行设置它:
var table_data = [
{title:'Row 1', color: 'black'},
];
我尝试在表var中添加font:{color:'black'},但它似乎不起作用。像这样:
var table1 = Titanium.UI.createTableView({
data:table_data,
separatorColor:'black',
font:{color:'black'}
});
我希望能够设置它,以便表中的任何行都有一个设置颜色。特别是因为我将向表中添加项目,我希望它们是“黑色”而不是默认的白色/灰色。因此,当我添加新项目时,它们将是黑色的......
我确信这很简单,但我似乎无法找到任何有助于我的问题,因此这里的问题
提前致谢。
答案 0 :(得分:0)
在这里你去。在tableview行中添加一个标签,并根据你自己的愿望设置它
var self = Ti.UI.createWindow({
backgroundColor : 'white',
title : 'Saved Locations'
});
var data = [];
var tabLoc = Ti.UI.createTableView({
});
self.add(tabLoc);
var row = Titanium.UI.createTableViewRow({
height : '60dp',
className : "tableRow",
});
var labTitle = Ti.UI.createLabel({
color : 'black',
font : {
fontSize : '12dp',
fontWeight : 'bold'
},
height : Ti.UI.SIZE,
text : 'There is no location yet saved',
textAlign : 'center'
});
row.add(labTitle);
data.push(row)
tabLoc.setData(data);
self.open()
由于