通常、タブでウィンドウを開くのは非常に簡単です
Ti.UI.currentTab.open(
Ti.UI.createWindow( {url: 'foo.js'} )
, {animated: true }
);
ただし、これにより、UI ブレッドクラムの「ナビゲーション グループ」スタイルが開始されます。「戻る」ボタンがナビゲーション バーに自動的に配置されます。
現在のタブでウィンドウを開き、新しい履歴から開始する方法はありますか? または、新しいウィンドウに「横方向」に移動します-本質的に現在のものを置き換えますか?
明確にするために、このウィンドウ階層を考慮してください
root
/ \
child1 child2
/ \
child3 child4
いずれの場合も、特定のユーザー アクションにより、2 つのウィンドウのうちの 1 つが現在のタブに開かれます。
上記のビュー階層を尊重しながら、child3のボタンをクリックしてchild4を開くにはどうすればよいでしょうか? 「戻る」をchild3に移動させたくないのですが、 child2に移動させたいと思います。このような
root
/ \
child1 child2
/ \
child3----> child4
または、「戻る」を削除して、新しいナビゲーション履歴を効果的に開始したい場合はどうすればよいでしょうか?