TabbedViewNavigatorApplication には、次のように、タブごとに 1 つの ViewNavigator が含まれます。
<?xml version="1.0" encoding="utf-8"?>
<s:TabbedViewNavigatorApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark">
<s:navigators>
<s:ViewNavigator label="News" firstView="views.NewsView"/>
<s:ViewNavigator label="Friends" firstView="views.FriendsView"/>
<s:ViewNavigator label="Events" firstView="views.EventsView"/>
</s:navigators>
各 ViewNavigator は、独自のナビゲーション スタックを維持します。ViewNavigator メソッドの pushView() および popView() は、現在選択されている ViewNavigator に作用します。これらのメソッドは、TabbedViewNavigatorApplication ではなく、選択したタブのスタックに対して追加/削除します。
同様に、戻るボタンは、1 つのタブのスタック内を移動します。別のタブを選択しません。
TabbedViewNavigator.selectedIndex プロパティを目的の ViewNavigator のインデックスに設定することで、ViewNavigator間(つまり、タブ間)を移動できます。ここで、0 は最初のセクション (最初のタブ)、1 は 2 番目などです。例:
TabbedViewNavigator.selectedIndex = 2
3 番目のタブ (および 3 番目の ViewNavigator スタック) を選択します。
TabbedViewNavigatorApplication の詳細については、アドビのヘルプ ページを参照してください。