我有类似的东西:
<j:states>
<js:State name="login"/>
<js:State name="loggued"/>
</j:states>
...
<j:Group includeIn="loggued" width="100%" height="100%">
<j:TabBar localId="tabbar" width="100%" change="ev_tab_change(event)">
<j:beads>
<js:ConstantBinding sourcePropertyName="tabBarDataSample" destinationPropertyName="dataProvider"/>
<j:AssignTabContent selectedContentProperty="content">
<j:content>
<j:TabBarContent width="100%" y="80" >
<royale:TB_One/>
<royale:TB_Two/>
</j:TabBarContent>
</j:content>
</j:AssignTabContent>
</j:beads>
</j:TabBar>
</j:Group>
<royale:TB_One/>
并且<royale:TB_Two/>
是<j:SectionContent>
我需要在显示 TB_One 或 TB_Two 或标签栏 selectedIndex 以编程方式更改时触发事件。我change
在 TabBar 上尝试过事件,但是使用 selectedIndex 更改时不会触发此事件
是否有 onShow 事件或 valueCommit ?
(现在tabbar.dispatchEvent(new Event("change"));
在以编程方式更改 selectedIndex 时做这个技巧)
使用的sdk是0.9.8
问候