Hea*_*rts 4 apache-flex label truncate actionscript-3
我有一个Flex spark Label组件,其属性width = 125,maxDisplayedLines = 1.当文本显示太长时,这会成功截断文本,但如果涉及括号,则文本会以我不想要的方式截断.
例如,我将文本设置为"你(chinchiheather)"并显示"你(..."从不在括号中显示文本的任何部分,除非它可以显示所有部分.我更喜欢"你(chinchi ......) "而不是我给予的东西.我可以设置一些属性,以便不特别对待括号,或者有人知道其他方式吗?
谢谢 :)
该Label有一个lineBreak风格,你可以用它来控制自动换行.它似乎也适用于截断.如果将lineBreak样式设置为"explicit",则文本将在不再适合的位置截断,而不是在打开括号后截断.
此样式的默认值为"toFit".
<s:Label lineBreak="explicit" />
Run Code Online (Sandbox Code Playgroud)
要么
var label:Label = new Label();
label.setStyle("lineBreak", "explicit");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4145 次 |
| 最近记录: |