У меня есть 4 ViewControllers
, startViewController
как начальный контроллер просмотра. Это содержит мое вступительное слово. После его завершения он будет [self presentViewController:vc animated:YES completion:NULL];
в мой menuViewController
.ViewController Навигация
startViewController ------> menuViewController ------> C1ViewController
\
\ ------> ImportantViewController
В моей menuViewController
кнопки для двух ViewController
, как на рисунке выше. Кроме того, я представил их в представлении с этим: [self presentViewController:vc animated:YES completion:NULL];
я вернусь к menuViewController
с этим [self dismissModalViewControllerAnimated:YES];
То, что я хотел, чтобы сделать ImportantViewController
быть как родительское представление или MainView, даже если я иду к другому Views. Что мне нужно, когда ImportantViewController
представлен, когда я перехожу либо в C1ViewController
, либо в menuViewController
, он не будет освобожден, или его содержимое будет сохранено.
Возможно ли это? И как?
Я не знаю много о том, какие контроллеры родительского и дочернего элементов, поэтому я не знаю, что реализовать в моей проблеме. Спасибо.
BTW, я использую раскадровки.
Почему бы не использовать 'UINavigationController' для этого? –
Я не очень хорошо разбираюсь в 'UINavigationController' с точки зрения его использования. И мои кнопки не на панели инструментов, я знаю, что 'UINavigationController' для просмотров с панелями инструментов, я думаю. – Bazinga