В моем приложении есть две вкладки, которые обрабатывают разные потоки.
Для каждой вкладки я хочу иметь контроллер, который определяет (на основе информации в приложении), какой вид отображать.
Таким образом, вы нажимаете на вкладку 1, приложение проходит некоторую логику и отображает либо Вид B, либо Вид C. Оттуда я использую контроллер навигации для перехода к другим представлениям на этой вкладке.
Чтобы справиться с первоначальной логикой определения того, какой вид (B или C) отображать, у меня есть контроллер вида (вид A), связанный с вкладкой, которая обрабатывает всю логику. Моя проблема в том, что если я нажму на вкладку 1, когда я уже «на» вкладке, она отобразит представление для представления А, которое является пустой страницей.
Кто-нибудь имеет представление о том, как это сконструировать или сделать так, чтобы представление для представления А никогда не отображалось?