Раньше я использовал объект flash.text.textField примерно так:
tf = textField();
tf.autoWrap = true
tf.autoSize = "left"
tf.width = 100;
tf.text = "Text that is too long to fit in the textfield, so it autowraps, automatically updating the height."
addChild(tf);
someNewObject = new MovieClip();
someNewObject.y = tf.height + 5;
addchild(someNewObject);
При этом динамически помещался бы мой someNewObject чуть ниже textField.
I'mпытаясь найти компонент TLF, который позволяет мне сделать это.
Я пытался использовать mc.core.FTETextField.Размеры велики, но не поддерживают HTML
Я пытался использовать Spark TextArea, но, видимо, метод установки heightByLines = NAN больше не работает.
Я видел, как кто-то сказал использовать RichEditableText,потому что он поддерживает автоматическое изменение размера, но я не могу понять, как.
Это для статического текста.Не для динамического или входного текста.
Я кодирую это, поэтому, если у вас есть предложения, пожалуйста, публикуйте их в коде, а не в MXML.
Спасибо за ответы, но UITextfieldне является компонентом TLF, и пример для RichText не приводит к росту высоты RichText с текстом.
Мне нужен компонент, который я могу установить ширину, добавить форматированный текст TLF и получить высоту компонента после его рендеринга.Так же, как TextField делает, когда вы добавляете текст.
lee