У меня есть приложение электронной коммерции с раскадровкой покупок и основной раскадровкой.Когда я заканчиваю оформление заказа, мне нужно перенаправить на мой основной вид в первом представлении.Проблема в том, что приложение этого не делает.
У меня есть приложение электронной коммерции с корзиной покупок (несколько просмотров).Раскадровка с корзиной покупок имеет представление с веб-представлением для банка, когда на этот запрос есть какой-либо ответ, мне нужно закрыть это представление навигационного контроллера:
1 *
, а затем я несколько раз пытаюсь вернуться на главную раскадровку, но когда я пытаюсь этот код:
2 *
Это закрывает представление и остается в последнем посещенном представлении.Но мне нужно вернуться к первому / основному виду.
// 1*
if let navigationController = self.navigationController{
navigationController.dismiss(animated: true, completion: nil)
}
// 2*
let homeNavigationController = UIStoryboard.Main().instantiateViewController(withIdentifier: MainContentNav)
self.present(homeNavigationController, animated: true, completion: nil)
Корзина покупок закрывает навигационный контроллер в контроллере покупок.Но не перенаправлять на первый экран в основной раскадровке.Я хочу перейти к первому представлению в навигационном контроллере.