【问题标题】:Flex mobile: cross navigation from one view navigator to otherFlex mobile:从一个视图导航器到另一个视图导航器的交叉导航
【发布时间】:2012-04-13 14:44:56
【问题描述】:
假设我的应用中有两个标签页:
<ViewNavigator id="tab1" firstView="Tab1">
<ViewNavigator id="tab2" firstView="Tab2">
我进入 Tab1,并开始将其他视图压入堆栈
navigator.pushView(Tab1View1)
navigator.pushView(Tab1View2)
等等……
现在我想直接从 Tab1 深处的视图之一跳转到 Tab2 中的视图之一,无需转换。我该怎么做?
【问题讨论】:
标签:
apache-flex
mobile
flex-mobile
【解决方案1】:
当你pushView,或者pop时,你可以指定过渡。我原以为将其设置为 null 不会给您任何过渡。
【解决方案2】:
当你 pushView 或 pop 时,你可以指定过渡。我会
预计将其设置为 null 不会给您任何过渡。
没有。如果传递 null 作为过渡参数,则导航器使用 defaultPopTransition 和 defaultPushTransition。
你需要使用
private function onCreationCompleteHandler(event:FlexEvent):void {
navigator.transitionsEnabled=false;
}