AppceleratorTitaniumMobileを使用してiPhoneアプリを作成しています。どのウィンドウにフォーカスがあるかに基づいて、タブグループを非表示にして表示しています。
dashWin.addEventListener("focus",function(e) {
if (dashWin.tabGroupVisible == true) {
dashWin.tabGroupVisible=false;
tabGroup.animate({bottom:-50,duration:500});
}
});
上記のコードは、dashWinがフォーカスイベントを受信したときにタブグループを非表示にします。ただし、iPhoneシミュレーターで実行中にイベントが発生すると、Titaniumコンソールに次のメッセージが表示されます。
予期しない状態でナビゲーション遷移を終了します。ナビゲーションバーのサブビューツリーが破損する可能性があります。
Googleで検索すると、1つの結果が表示されます。何が起こっているのかについてのヒントがあるかもしれない別のStackOverflowの質問です。