本文主要是介绍flex4解决label中文字过长显示省略号的办法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在flex3中,可以通过label的truncateToFit="true"的属性使过长的文字截断,显示...(省略号)。用法如下:
<mx:Label truncateToFit="true"
但在flex4以后,mx:Label换成了s:Label,则没有了这个属性。要实现同样的功能,可以用以下代码实现。<s:Label id="_titleLabel"
width="100%" height="100%"
verticalAlign="middle"
lineBreak="explicit"
maxDisplayedLines="1"
text="截断显示过长的文字"/>
红色字体三个属性起作用,一开始只用了height,lineBreak两个属性,虽然不会换行,但是不会截断过长的文字。必须三个属性都指定了才有效。
这篇关于flex4解决label中文字过长显示省略号的办法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!