如何在appcelerator中以编程方式设置Label

时间:2016-06-15 11:11:06

标签: appcelerator appcelerator-mobile appcelerator-alloy

我想在一个appcelerator应用程序中以编程方式将字体样式设置为Label。

所以这是:

socialHistory.tss

@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic);

这是我的 socialHistory.js

".headerTableLabel" : {
    top : "10px",
    color : "#B3B3B3",
    textAlign : "center",
    width: '340px',
    font : {
        fontSize : "20pt",
        fontWeight : "Italic"
    }
}

我想在createLabel方法下以编程方式设置我的Label的样式。但它不起作用。

1 个答案:

答案 0 :(得分:1)

试试这样:

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;
}