在Flex中有一种简单的方法可以以相对平衡的方式制作中心对齐的标签自动换行吗?

时间:2014-01-30 15:36:52

标签: html css actionscript-3 flash flex

想象一个看起来像这样的标签:

The Name of Some Corporation from Some
                State

如果您希望标签能够以这样的方式自动换行分配给它们的任何文本:

     The Name of Some
Corporation from Some State

哪里的线条更加均衡,有一种简单的方法可以做到这一点吗?我一直致力于有效地制作我自己的课程,以编程方式完成这项任务,但这只是花费了大量时间来研究事情。也许有一种更简单的方法?我想知道嵌入CSS / HTML吗?

1 个答案:

答案 0 :(得分:1)

据我所知,没有。 Word Wrap通常通过尽可能多地拟合到一行并将不适合的行移动到下一行来工作。您可以做的最好的事情是使用justify代替,这将占用每行的整个宽度,或者减少Label的宽度。

我想你也可以扩展Label并添加你自己的选项或重写Word Wrap的发生方式,但我不建议这样做。我最近试图编写一个截断公式,并找出一个单词在一行中的位置,或者它在哪一行甚至是AS3中的皇室痛苦。

相关问题