0

アプリに 2 つのタブがあるとします。

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

Tab1 に移動し、他のビューをスタックにプッシュし始めます

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

等々....

ここで、Tab1 の深いビューの 1 つから、Tab2 のビューの 1 つに、トランジションなしで直接ジャンプしたいと考えています。どうすればいいですか?

4

2 に答える 2

0

pushView 、または pop を実行すると、トランジションを指定できますそれを null に設定すると、遷移が発生しないと予想していました。

于 2012-04-13T15:35:20.677 に答える
0

ビューをプッシュしたり、ポップしたりすると、トランジションを指定できます。それを null に設定すると、遷移が発生しないと予想していました。

いいえ。遷移パラメーターとして null を渡すと、navigator は defaultPopTr​​ansition と defaultPushTransition を使用します。あなたが使用する必要があります

private function onCreationCompleteHandler(event:FlexEvent):void {
  navigator.transitionsEnabled=false;
}
于 2013-02-12T15:30:26.663 に答える