火花标签截断问题



我有一个 Flex 火花标签组件,其属性宽度=125 和最大显示线=1。当文本太长而无法显示时,这会成功截断文本,但是如果涉及括号,则文本将以我不想要的方式截断。

例如,我将文本设置为"您(chinchiheather)",它显示"您(..."切勿在括号中显示文本的任何部分,除非它可以显示所有文本。我更喜欢"你(钦奇..."比我得到的要。我可以设置一些属性,以便不对括号进行特殊处理,或者有谁知道其他解决方法?

谢谢:)

Label具有可用于控制自动换行的lineBreak样式。它似乎也适用于截断。如果将lineBreak样式设置为等于"显式",则文本将在不再适合的位置截断,而不是在左括号之后截断。

此样式的默认值为"toFit"。

<s:Label lineBreak="explicit" />

var label:Label = new Label();
label.setStyle("lineBreak", "explicit");

相关内容

  • 没有找到相关文章

最新更新