He hecho muchas búsquedas sobre este tema, pero parece que lo que estoy buscando está desactualizado o simplemente no parece funcionar.Spark TextArea o RichText autosize
Con campos de texto en el pasado, podría configurar el campo de texto a una cierta anchura, establezca wordWrap true y que terminaría con un campo de texto que cambió altura de acuerdo con el texto que ha añadido.
Ahora estoy tratando de hacer esto con Spark TextArea o RichText.
Intenté esto HeightInLines = NAN, pero eso parece estar desactualizado.
También probé esta rutina:
var totalHeight:uint = 10;
this.validateNow();
var noOfLines:int = this.mx_internal::getTextField().numLines;
for (var i:int = 0; i < noOfLines; i++)
{
var textLineHeight:int =
this.mx_internal::getTextField().getLineMetrics(i).height;
totalHeight += textLineHeight;
}
this.height = totalHeight;
Pero el mx_internal no se encuentra en los componentes Spark.
Estoy tratando de hacer esto con AS3, no con MXML. Si alguien tiene sugerencias o enlaces que me podrían ayudar a resolver esto usando AS3, realmente lo agradecería.
I No estoy seguro de aclararme. –
oopss .... En el ejemplo al que vinculó, esto es para hacer crecer un área de texto a medida que se ingresa el texto. Estoy hablando de construir un área de texto, rellenarlo con texto y terminar con un área de texto de tamaño completo, así como un número para la altura para que pueda ajustar los elementos debajo del campo de texto. –