XMLファイルに基づくループを介して一連のテキストフィールドを追加しています。フィールドの幅は常に200 px
変化するため、XMLノードに含まれるテキストの量に応じて、テキストフィールドの高さは異なります。これらのフィールドを高さに基づいて積み重ねる方法と、それぞれの10 px
間にスペースを置く方法が必要です。以下は、私がテキストフィールドを作成する方法です。
for(var i:int; i < xml.item.length(); i++)
{
var theText:TextField = new TextField();
addChild(theText);
theText.wordWrap = true;
theText.width = 200;
theText.antiAliasType = AntiAliasType.ADVANCED;
theText.autoSize = TextFieldAutoSize.LEFT;
theText.selectable = false;
theText.htmlText = xml.item[i].@theText;
};