假设我的应用中有两个选项卡:
<ViewNavigator id="tab1" firstView="Tab1">
<ViewNavigator id="tab2" firstView="Tab2">
我进入 Tab1,并开始将其他视图推入堆栈
navigator.pushView(Tab1View1)
navigator.pushView(Tab1View2)
等等....
现在我想直接从 Tab1 深处的视图之一跳到 Tab2 中的视图之一,没有转换。我该怎么做呢?
假设我的应用中有两个选项卡:
<ViewNavigator id="tab1" firstView="Tab1">
<ViewNavigator id="tab2" firstView="Tab2">
我进入 Tab1,并开始将其他视图推入堆栈
navigator.pushView(Tab1View1)
navigator.pushView(Tab1View2)
等等....
现在我想直接从 Tab1 深处的视图之一跳到 Tab2 中的视图之一,没有转换。我该怎么做呢?
当你 pushView 或 pop 时,你可以指定过渡。我原以为将其设置为 null 不会给您任何过渡。
否。如果您将 null 作为过渡参数传递,则 navigator 使用 defaultPopTransition 和 defaultPushTransition。你需要使用
private function onCreationCompleteHandler(event:FlexEvent):void {
navigator.transitionsEnabled=false;
}
当您pushView或 pop 时,您可以指定转换。我原以为将其设置为 null 不会给您任何过渡。