我试着用标签组件显示文本。在某些情况下,文本比标签的重量长。所以我希望使用类似于自动换行的选项来显示两行文本。
<s:BorderContainer height="26" width="100%" borderStyle="inset" id="bcDos">
<s:Label text="{phpImportant}"
textAlign="center"
fontWeight="bold"
color="#FF0730"
fontSize="12"
paddingBottom="1"
paddingTop="1"
width="100%"
height="100%"
maxDisplayedLines="2"/>
</s:BorderContainer>
在这段代码中,只显示了1行。如果文本多于标签可以显示的文本,标签会使用截断指示符(如...“")为我截断文本。在我的梦里,我希望有2行自动换行。
谢谢你的帮助。
1条答案
按热度按时间f87krz0w1#
您已经为
Label
指定了26px
的height
,但根据其当前字体属性(fontSize
、fontWeight
、...),它不能显示多行。因此,要在两行中显示文本,必须使用适当的
height
值,或者直接将该属性保留为空,这样标签将自动调整大小:希望能有所帮助。