如何在 appcelerator 中以编程方式将样式设置为 Label
How can set programmatically style to Label in appcelerator
我想在一个 appcelerator 应用程序中以编程方式将字体样式设置为 Label。
所以这是:
socialHistory.tss
".headerTableLabel" : {
top : "10px",
color : "#B3B3B3",
textAlign : "center",
width: '340px',
font : {
fontSize : "20pt",
fontWeight : "Italic"
}
}
这是我的socialHistory.js
function createHeader(headerText){
var heading = Ti.UI.createView({
height:30, top : 15,
backgroundColor : "#0c7b84"
});
var headingText = Ti.UI.createLabel({
text : headerText,
classes: 'headerTableLabel'
});
heading.add(headingText);
return heading;
}
我想在 createLabel 方法下以编程方式设置我的 Label 的样式。但它不起作用。
这样试试:
function createHeader(headerText){
var heading = Ti.UI.createView({
height:30, top : 15,
backgroundColor : "#0c7b84"
});
var headingText = $.UI.create("Label", {
classes: 'headerTableLabel'
);
headingText.text = headerText;
heading.add(headingText);
return heading;
}
我想在一个 appcelerator 应用程序中以编程方式将字体样式设置为 Label。
所以这是:
socialHistory.tss
".headerTableLabel" : {
top : "10px",
color : "#B3B3B3",
textAlign : "center",
width: '340px',
font : {
fontSize : "20pt",
fontWeight : "Italic"
}
}
这是我的socialHistory.js
function createHeader(headerText){
var heading = Ti.UI.createView({
height:30, top : 15,
backgroundColor : "#0c7b84"
});
var headingText = Ti.UI.createLabel({
text : headerText,
classes: 'headerTableLabel'
});
heading.add(headingText);
return heading;
}
我想在 createLabel 方法下以编程方式设置我的 Label 的样式。但它不起作用。
这样试试:
function createHeader(headerText){
var heading = Ti.UI.createView({
height:30, top : 15,
backgroundColor : "#0c7b84"
});
var headingText = $.UI.create("Label", {
classes: 'headerTableLabel'
);
headingText.text = headerText;
heading.add(headingText);
return heading;
}