У меня есть это приложение, которое будет иметь один поток, что-то вроде мастера, в основном состоит из 4 контроллеров представления.Позволяет называть их A, B, C и D.
Приложение начинает показывать A. Из A пользователь может перейти к B. Из B пользователь может перейти к C или обратно к B. Из D пользователь можетвернитесь к C или закончите что-то делать и вернитесь к A.
Что-то вроде:
A <-> B <-> C <-> D
^ |
┕━━━━━━━━━━━━━━━━━┙
Моя точка зрения такова:
Если я начну с A,B, присутствует C, присутствует D, все эти A, B и C будут в стеке, так что я могу выскочить и вернуться к последнему, но когда я в D, в моей голове, правильный путьA, было бы вытолкнуть D, C и B из стека.Как мне перейти от D к A, избавиться от всего, что находится в стеке?
спасибо.