一番下までスクロールする
コンテナを最後尾までスクロールする。
コントロールをコンテナに任意の個数追加する。
var container:VBox = new VBox(); for each(var foo:Object in foos){ //コンテナを作成 var eachContainer:VBox = new VBox(); eachContainer.percentWidth = 100; eachContainer.percentHeight = 100; var text:Text = new Text(); text.text = foo.name; //コンテナにコントロールを追加 eachContainer.addChild(text); text = new Text(); text.text = foo.description; //コンテナにコントロールを追加 eachContainer.addChild(text); container.addChild(eachContainer); }
コンテナの表示領域以上のコントロールが追加された場合には、スクロールバーが表示される(verticalScrollbarPolicyがAUTOなので)が、表示時に一番最後のコントロールを表示したい場合は、verticalScrollPositionプロパティを使用する。
container.validateNow(); container.verticalScrollPosition = container.maxVerticalScrollPosition;
これで一番最後に登録したコントロールが画面に表示される。