Я пишу приложение для iPhone, используя Appcelerator Titanium Mobile. Я скрываю и показываю группу вкладок, основываясь на том, какое окно имеет фокус.
dashWin.addEventListener("focus",function(e) {
if (dashWin.tabGroupVisible == true) {
dashWin.tabGroupVisible=false;
tabGroup.animate({bottom:-50,duration:500});
}
});
Приведенный выше код скрывает группу вкладок, когда dashWin получает событие фокуса. Тем не менее, я вижу это сообщение в консоли Titanium, когда событие запускается во время работы в симуляторе iPhone:
Завершение перехода навигации в непредвиденном состоянии. Дерево подпредставлений панели навигации может быть повреждено.
Поиск в Google приводит к одному результату: Другой вопрос StackOverflow , который может иметь подсказку о том, что происходит.