Недавно я столкнулся с той же проблемой. Причина была в следующем: -Я пытался дважды открыть контроллер просмотра по ошибке. Вы можете проверить этот сбой, установив точки останова на контроллерах push и pop View.
у приложение для 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 это может иметь подсказку о том, что происходит.