Label Appcelerator-Android多行标签

Label Appcelerator-Android多行标签,label,row,titanium-mobile,appcelerator-mobile,Label,Row,Titanium Mobile,Appcelerator Mobile,在TableViewRow中,我需要一个两行标签,但该标签只显示一行 这是我的代码: 1。tss文件 "#titulo[platform=android] ":{ font:{fontSize:15}, textAlign:'left', color: '#0a80b0', top: 2, left:45, height:40, ellipsize: true, wordWrap: false, lines: 2 } va

在TableViewRow中,我需要一个两行标签,但该标签只显示一行

这是我的代码:

1。tss文件

"#titulo[platform=android] ":{
    font:{fontSize:15},
    textAlign:'left',
    color: '#0a80b0',
    top: 2,
    left:45,
    height:40,
    ellipsize: true,
    wordWrap: false,
    lines: 2
}
var labelWidth =  Titanium.Platform.displayCaps.platformWidth - 45 - 20;

$.titulo.setText(args.get('title'));
$.titulo.setWidth(labelWidth);
2。js控制器文件

"#titulo[platform=android] ":{
    font:{fontSize:15},
    textAlign:'left',
    color: '#0a80b0',
    top: 2,
    left:45,
    height:40,
    ellipsize: true,
    wordWrap: false,
    lines: 2
}
var labelWidth =  Titanium.Platform.displayCaps.platformWidth - 45 - 20;

$.titulo.setText(args.get('title'));
$.titulo.setWidth(labelWidth);
谢谢你提前通知我

appcelerator问答中的问题:

编辑:

现在我有两行,但我第一行的最后一句话被删掉了


这是SDK 4.1.0.GA或更高版本中的一个新属性。您使用该版本还是旧版本?

这是SDK 4.1.0.GA或更高版本中的新属性。您使用该版本还是旧版本?

这是SDK 4.1.0.GA或更高版本中的新属性。您使用该版本还是旧版本?

这是SDK 4.1.0.GA或更高版本中的新属性。您使用的是该版本还是旧版本?

请改用此版本:

"#titulo[platform=android] ":{
    font:{fontSize:15},
    textAlign:'left',
    color: '#0a80b0',
    top: 2,
    left:45,
    height:40,
    // ellipsize: true,
    wordWrap: true,
    // lines: 2
}
只要高度有空间,这将使文本换行。

使用此选项:

"#titulo[platform=android] ":{
    font:{fontSize:15},
    textAlign:'left',
    color: '#0a80b0',
    top: 2,
    left:45,
    height:40,
    // ellipsize: true,
    wordWrap: true,
    // lines: 2
}
只要高度有空间,这将使文本换行。

使用此选项:

"#titulo[platform=android] ":{
    font:{fontSize:15},
    textAlign:'left',
    color: '#0a80b0',
    top: 2,
    left:45,
    height:40,
    // ellipsize: true,
    wordWrap: true,
    // lines: 2
}
只要高度有空间,这将使文本换行。

使用此选项:

"#titulo[platform=android] ":{
    font:{fontSize:15},
    textAlign:'left',
    color: '#0a80b0',
    top: 2,
    left:45,
    height:40,
    // ellipsize: true,
    wordWrap: true,
    // lines: 2
}


只要高度有空间,这将使文本换行。

不,我使用的是3.5.0。步态在4.1.0.GA之前不可用,以强制最小/最大行数。如果设置了no(或
Ti.UI.SIZE
)高度且未禁用换行,则行数将取决于为标签设置的高度或文本长度。此示例应用程序显示它确实适用于4.1.0.GA:最大行数对我来说并不重要,我需要标签尊重其宽度,如果她的身高允许,则在新的行中写入。默认情况下,这就是它的功能。不,我使用的是3.5.0。步态在4.1.0.GA之前不可用,以强制最小/最大行数。如果设置了no(或
Ti.UI.SIZE
)高度且未禁用换行,则行数将取决于为标签设置的高度或文本长度。此示例应用程序显示它确实适用于4.1.0.GA:最大行数对我来说并不重要,我需要标签尊重其宽度,如果她的身高允许,则在新的行中写入。默认情况下,这就是它的功能。不,我使用的是3.5.0。步态在4.1.0.GA之前不可用,以强制最小/最大行数。如果设置了no(或
Ti.UI.SIZE
)高度且未禁用换行,则行数将取决于为标签设置的高度或文本长度。此示例应用程序显示它确实适用于4.1.0.GA:最大行数对我来说并不重要,我需要标签尊重其宽度,如果她的身高允许,则在新的行中写入。默认情况下,这就是它的功能。不,我使用的是3.5.0。步态在4.1.0.GA之前不可用,以强制最小/最大行数。如果设置了no(或
Ti.UI.SIZE
)高度且未禁用换行,则行数将取决于为标签设置的高度或文本长度。这个示例应用程序显示它确实适用于4.1.0.GA:最大行数对我来说并不重要,我需要标签尊重它们的宽度,如果她的高度允许,则在新的行中写入。默认情况下,这就是它所做的。然后它需要3行,您应该增加高度(或将其设置为
Ti.UI.SIZE
)我想要行,没关系,但第一行的最后一个字被删掉了。。。。对不起,我英语不好。请看上图。最后一个字是什么?它不合适?最后一个字是“ecológico”,这行以“eco”结尾,我不明白发生了什么,它需要3行,你应该增加高度(或将其设置为
Ti.UI.SIZE
)我想要行,这没关系,但第一行的最后一个字被切掉了。。。。对不起,我英语不好。请看上图。最后一个字是什么?它不合适?最后一个字是“ecológico”,这行以“eco”结尾,我不明白发生了什么,它需要3行,你应该增加高度(或将其设置为
Ti.UI.SIZE
)我想要行,这没关系,但第一行的最后一个字被切掉了。。。。对不起,我英语不好。请看上图。最后一个字是什么?它不合适?最后一个字是“ecológico”,这行以“eco”结尾,我不明白发生了什么,它需要3行,你应该增加高度(或将其设置为
Ti.UI.SIZE
)我想要行,这没关系,但第一行的最后一个字被切掉了。。。。对不起,我英语不好。请看上图。最后一个字是什么?这不合适?最后一个词是“ecológico”,这行以“eco”结尾,我不明白发生了什么