0
我有一个组件mxml,其中有一个保存按钮,单击保存按钮时,我需要显示另一个组件,它将位于选项卡导航器中,对此,我使用视图叠加。我的问题是,点击保存时,我需要显示第二个选项卡,而不是第一个选项卡,但默认情况下会显示第一个选项卡。Flex:在导航器中导航
这怎么可能完成?
我有一个组件mxml,其中有一个保存按钮,单击保存按钮时,我需要显示另一个组件,它将位于选项卡导航器中,对此,我使用视图叠加。我的问题是,点击保存时,我需要显示第二个选项卡,而不是第一个选项卡,但默认情况下会显示第一个选项卡。Flex:在导航器中导航
这怎么可能完成?
我会在我的要求是什么,以及我是如何做到的。
在我的主MXML我有一个观点堆栈
<mx:ViewStack id="loginViewStack" width="100%" height="100%">
<mx:ViewStack id="navigationViewStack" width="100%" height="100%">
<components:login id="id_login" label="Login"/>
<components:offering id="id_screen1" label="Screen1" />
</mx:ViewStack>
</mx:ViewStack>
现在说我完成登录成功。我需要采取屏幕之一,我的屏幕(这是一个组件mxml)。我的屏幕包含一个标签导航器,需求是我需要采取到第二个选项卡。所以我所做的是在创建完成我的screen1组件我将我的选项卡导航器的selectedIndex设置为1.和欢呼!这解决了这个问题。
private function():void
{
id_tabNavigator.selectedIndex = 1;
}