Суть приложения такая: набор html-файлов, хранящихся локально и связанных между собой множествами перекрестных ссылок. Используется Web View. Нужно организовать навигацию так, чтобы можно было переходить по перекрестным ссылкам бесконечно долго (на самом деле примерно до 5-7 углублений) и чтобы всегда можно было вернуться по истории назад (кнопками Назад). При этом не используя возможности Web View, а используя именно возможности Navigation Controller.