2012-04-13 79 views
0

假设我有我的应用程序两个选项卡:Flex移动:从一个视图导航十字导航到其他

<ViewNavigator id="tab1" firstView="Tab1"> 
<ViewNavigator id="tab2" firstView="Tab2"> 

我进入TAB1,并开始推动其他视图到堆栈

navigator.pushView(Tab1View1) 
navigator.pushView(Tab1View2) 

依此类推。

现在我想直接从没有过渡,从Tab1深处的视图之一跳转到Tab2中的一个视图。我该怎么做呢?

回答

0

当你pushView,或弹出,你可以指定转换。我本来期望将其设置为空将不会给你任何转换。

0

当你pushView或者pop时,你可以指定转换。我想 有预计将其设置为null将不会给你转换。

不。如果您传递null作为转换参数,则导航器将使用defaultPopTr​​ansition和defaultPushTransition。您需要使用

private function onCreationCompleteHandler(event:FlexEvent):void { 
    navigator.transitionsEnabled=false; 
}