ページへ戻る

− Links

 印刷 

Starling+Feathersのリスト のバックアップソース(No.1) :: NJF Wiki

xpwiki:Starling+Feathersのリスト のバックアップソース(No.1)

  Next »[5]
FeathersのListはモバイルでよく使うUIの上に、他のコンポーネントの基礎ともなっているので、使えるようになっていると何かと便利。

まず、初期化は

 var list:List = new List();
 list.width = WIDTH;
 list.height = HEIGHT;
 baseSprite.addChild(list);

となる。
データはListCollectionクラスを使って配列で与える。
たとえば、text_0からtext_50というリストを表示をさせたいなら、

 var data:Array = [];
 for (var i:int = 0; i < 50; i++)
 {
 	var obj:Object = new Object();
 	obj["text"] = "test_" + i;
 	data.push(obj);
 }
 var listCollection:ListCollection = new ListCollection(data);
 list.dataProvider = listCollection;
 list.itemRendererProperties.labelField = "text";

とする。

  Next »[5]