如何制作TextField多线?

时间:2012-08-28 09:20:54

标签: actionscript-3 textfield

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

2 个答案:

答案 0 :(得分:8)

我认为你要找的是TextFieldAutoSize

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

有关详细信息,请查看documentation

编辑:添加了wordwrap和多行属性以保持宽度

答案 1 :(得分:3)

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

var tf:TextField = new TextField();
tf.multiline = true;
tf.wordWrap = true;
// etc..