正如我在标题上所说的那样,字段isTextEllipsized对我不起作用,总是返回false。
示例:
label = m.top.createChild("Label")
label.color = "#ffffff"
label.font = font
label.vertAlign = "bottom"
label.wrap = true
label.lineSpacing = 2
label.width = 135
label.height = 61
label.text = "Really really really really really really long long long long long text"
? "label.isTextEllipsized " label.isTextEllipsized
控制台打印:
label.isTextEllipsized false
注意:使用Roku 4210x - OS 7.2
答案 0 :(得分:0)
标签是否已在屏幕上呈现?即SG有机会设置isTextEllipsized。
如果是这样,那可能是一个错误,请参阅 http://forums.roku.com/viewtopic.php?f=34&t=94601
答案 1 :(得分:0)
也可能是因为你错误地设置了颜色:
"#FFFFFF"应该是" 0xFFFFFFFF"
只是一个外部猜测,但因为它是一个字符串,它可能会接受它,但会默默地导致组件失败。
答案 2 :(得分:0)
请添加以下代码以解决此问题
label.ellipsizeOnBoundary = "true"
我知道这可能对您没有帮助,但我会为将来的推荐人添加