main.mxml
- <?xml version="1.0" encoding="utf-8"?>
- <mx:Applicationname="TabNavigator_getTabAt_labelPlacement_test"
- xmlns:mx="http://www.adobe.com/2006/mxml"
- layout="vertical"
- verticalAlign="middle"
- backgroundColor="white">
- <mx:Script>
- <![CDATA[
- import mx.controls.tabBarClasses.Tab;
- private function init():void {
- var tab:Tab;
- var idx:uint;
- var len:uint = tabNavigator.numChildren;
- for (idx=0; idx<len; idx++) {
- tab = tabNavigator.getTabAt(idx) as Tab;
- tab.labelPlacement = tab.label;
- }
- }
- ]]>
- </mx:Script>
- <mx:TabNavigatorid="tabNavigator"
- tabWidth="150"
- tabHeight="60"
- height="100%"
- creationComplete="init();">
- <mx:VBoxlabel="left"
- icon="@Embed('assets/arrow_left.png')">
- <mx:Labeltext="labelPlacement = 'left'" />
- </mx:VBox>
- <mx:VBoxlabel="right"
- icon="@Embed('assets/arrow_right.png')">
- <mx:Labeltext="labelPlacement = 'right'" />
- </mx:VBox>
- <mx:VBoxlabel="top"
- icon="@Embed('assets/arrow_up.png')">
- <mx:Labeltext="labelPlacement = 'top'" />
- </mx:VBox>
- <mx:VBoxlabel="bottom"
- icon="@Embed('assets/arrow_down.png')">
- <mx:Labeltext="labelPlacement = 'bottom'" />
- </mx:VBox>
- </mx:TabNavigator>
- </mx:Application>