заменить другой, самый верхний контроллер вида в стеке, оставив вершины неизменными в ios - PullRequest
0 голосов
/ 24 ноября 2018

Я хочу заменить скрытый контроллер вида VC1, фактически контроллер представления, на новый, VC2, не меняя модальный вид VCM в представлении.

Причина в том, что я увольняю модальный вид вПосмотрите на VCM, я хочу показать другой VC2 под ним, нежели тот, который существовал до появления модального VC1.

Возможно ли это с помощью SetViewControllers или другого подхода, и если да, то как мне это сделать?

Вот так я представляю модал через его навигацию, так как он использует пользовательский переход:

// В VC1

 UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
        UIViewController *destVC = [storyboard instantiateViewControllerWithIdentifier:@"myNav"];
        [self presentViewController:destVC animated:YES completion:nil];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...