4

我的字符串太长,无法放入我的 100px 容器中。如果需要,我想TextField自动制作多行。我该怎么做?

4

2 回答 2

8

我想你要找的是TextFieldAutoSize.

var tf:TextField = new TextField();
tf.multiline = true;
tf.wordWrap = true;
tf.autoSize = TextFieldAutoSize.LEFT;
tf.text = yourLongStringVar;

有关更多信息,请查看文档

编辑:添加自动换行和多行属性以保持宽度

于 2012-08-28T09:31:01.593 回答
3

您是否尝试过使用 TextField.multiline 或 .wordWrap?

var tf:TextField = new TextField();
tf.multiline = true;
tf.wordWrap = true;
// etc..
于 2012-08-28T09:27:14.230 回答