У меня есть три контроллера (FirstVC, SecondVC, ThirdVC) внутри storyboad, а навигация последовательна: пользователь может перемещаться из FirstVC в SecondVC, а затем в ThirdVC. Теперь мне нужно сделать какую-то кнопку, которая откроет ThirdVC от FirstVC, но также добавит SecondVC в стек навигации, поэтому, когда пользователь вернется из ThirdVC, он будет возвращен SecondVC. Итак, мне не нужна анимация от FirstVC до SecondVC, просто нужно нажать SecondVC на стек контроллера контроллера, а затем оживить только переход на ThirdVC.
Мне не удалось найти, как отключить анимацию для performSegueWithIdentifier, поэтому я думаю, что я должен создать экземпляр SecondVC из раскадровки вручную, поместить его в стек навигации и затем выполнить performSegueWithIdentifier для ThirdVC. Любые идеи, как это сделать?