Я сейчас программирую приложение для iphone, которое использует панель вкладок.В одном из представлений, на которые он ссылается, используется контроллер навигации, чтобы я мог развернуть табличное представление, которое я использую для отображения информации пользователю.Все работает хорошо. Я могу без проблем развернуть табличное представление, я могу вытолкнуть текущее табличное представление из стека представлений и вернуться обратно в стек к первому представлению, используя кнопку «Назад» на панели навигации.
Проблема, с которой я столкнулся, заключается в том, что если я разверну более одного уровня просмотра и нажму кнопку панели вкладок для этого просмотра, приложение закроется, а Xcode покажет EXC_BAD_ACCESS.
Кнопка панелей вкладок, очевидно, пытается вернуться кпервое представление в стеке, но должно ли оно это делать?
Если это так, как заставить кнопку выталкивать все из стека или можно отключить кнопку панели вкладок в этом представлении, пытаясь показатьснова вид сверху?
Не очень желательно, чтобы все приложение возвращалось к первому виду, если пользователь случайно нажал кнопку.
Любая помощь приветствуется:)