Flex移动:从一个视图导航器到另一个导航器的交叉导航

时间:2012-04-13 14:44:57

标签: flex mobile flex-mobile

假设我的应用中有两个标签:

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

我进入Tab1,开始将其他视图推入堆栈

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

依旧......

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

2 个答案:

答案 0 :(得分:0)

当您pushView或弹出时,您可以指定过渡。我原以为将它设置为null将不会给你过渡。

答案 1 :(得分:0)

  

当您按下View或弹出时,您可以指定过渡。我会   我希望将它设置为null将不会给你过渡。

没有。如果将null作为转换参数传递,则navigator将使用defaultPopTr​​ansition和defaultPushTransition。 你需要使用

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