Starling Feathers Controls List

說明:

列表。


示例:

var list:List = new List();
			
			list.dataProvider = new ListCollection(
				[
					{ text: "Milk", thumbnail: textureAtlas.getTexture( "milk" ) },
					{ text: "Eggs", thumbnail: textureAtlas.getTexture( "eggs" ) },
					{ text: "Bread", thumbnail: textureAtlas.getTexture( "bread" ) },
					{ text: "Chicken", thumbnail: textureAtlas.getTexture( "chicken" ) },
				]);
			
			list.itemRendererFactory = function():IListItemRenderer
			{
				var renderer:DefaultListItemRenderer = new DefaultListItemRenderer();
				renderer.labelField = "text";
				renderer.iconSourceField = "thumbnail";
				return renderer;
			};
			
			list.addEventListener( Event.CHANGE, list_changeHandler );
			
			this.addChild( list );


效果:



更多說明參考:

http://wiki.starling-framework.org/feathers/list

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章