2015-06-21 2 views
0

Как изменить цвет шрифта в TableView. Другие элементы могут быть изменены с помощью атрибута color.titanium tableview font 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); 

ответ

1

В соответствии с Титановыми документами; TableView не имеет color Недвижимость.

Что вы можете сделать, это создать TableViewRow и добавить их в TableView; и, наконец, применение TableViewRow'scolor. Пример ниже:

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(); 
+0

для обеспечения цвет границы есть 'separatorColor' недвижимость для' tableView'. – Swanand