Ссылка ниже показывает мою раскадровку, и я думаю, что моя проблема намного проще понять с изображением. My tabBarController управляет вкладкой, встроенной в navigationController. UIButton «start» приводит к следующему виду с помощью шоу-сегу (синяя стрелка). В этом представлении элемент кнопки панели снова приводит к последнему viewController с помощью show segue (зеленая стрелка). С последнего контроллера представления я хочу вернуться к своему первоначальному, опять же с помощью кнопки панели (черная стрелка). Но теперь есть проблема, что мой начальный контроллер представления показывает «обратную кнопку» в верхнем левом углу (конечно, потому что по черной стрелке начальный вид просто добавлен в стек навигации, правильно ?!). Я решил это, вернувшись к контроллеру панели вкладок (красная стрелка). Теперь больше нет кнопки «назад», но теперь мне интересно, не существует ли в стеке моих навигационных представлений, которые все еще существуют в фоновом режиме и теряют память или что-то в этом роде. Как я могу удалить этот стек или он даже существует? (может быть, я понял, что это совершенно неправильно) Или есть даже лучший способ вернуться к моему первому представлению?удаление «стека» видов навигации Xcode swift
Извините за непрофессиональное описание моей проблемы, но я только начал кодирование, поэтому у меня нет правильных слов для некоторых из проблем.
большое спасибо!
Использовать размольный сег – PeejWeej