Я кодирую проект, в котором некоторые продукты с соответствующими категориями и подкатегориями читаются из файла XML и затем должны отображаться в UITableView.
Проблема в том, что нет фиксированной глубины уровней(тег xml выглядит следующим образом: Категория> подкатегория> подкатегория> ...> и т. д.), поэтому у меня не может быть фиксированного набора представлений и, следовательно, для использования UINavigationController.
Итак, на данный моментэто работает отлично - я читаю данные из некоторых NSMutableArrays, которые я загрузил из файла XML, и я показываю их в UITableView.Работать как задумано.Объекты даже имеют ссылки друг на друга, и поэтому новый набор данных является дочерним по отношению к элементу, который последний раз был нажат на UITableView.
Но, очевидно, мне нужна кнопка возврата, и вот где я застрял, яя уже делал это с помощью UINavigationController, но я не могу найти способ
a) добавить кнопку возврата на панель навигации (я добавил UINavigationBar через IntefaceBuilder и связал его с IBOutlet)
b) связать некоторый код для вызова предыдущего набора данных при нажатии кнопки.
Любая помощь?