Я хочу реализовать что-то с помощью раскадровки, но не знаю, как лучше всего это сделать. Я не хочу использовать контроллер навигации, так как мне не нужна панель навигации вверху. Мне просто нужна возможность переключаться с одного контроллера представления на другой.
У меня есть контроллер представления Main Menu, который будет переходить в другие представления, и эти представления могут переходить в другие представления... Теперь предположим, что последнее представление в цепочке имеет "Возврат в меню". ": должен ли я просто перейти от этой кнопки к контроллеру представления меню? Или я должен каким-то образом отклонить все предыдущие контроллеры представления?
Мне не нужно, чтобы iOS хранила копию контроллера представления главного меню после того, как пользователь нажмет на него, но я не могу найти способ просто загрузить новый контроллер представления и представить его вместо родительского view отображать его "модально".
- Не вызовет ли это утечку памяти, если я просто создам цикл модальных переходов?
(например: Главное меню --> VC1 --> VC2 --> Главное меню --> VC3 --> VC4 --> Главное меню...)
Любая помощь будет высоко ценится. Спасибо!