Как возвращение к предыдущему uinavigationcontroller

Мне хотелось бы знать, есть ли способ возвращаться в предыдущего UINavigationController так что он не должен возвращаться в instanciarlo, это, потому что я хочу переместить переменную предыдущий view controller и seguidamente уходить в него без необходимости instanciarlo снова.

Вещь состоит в том, что настоящий view controller - внутри нового UINavigation, я оставляю вам код:

let vc:TotalSlidesViewController = self.storyboard?.instantiateViewControllerWithIdentifier("TotalSlidesViewController") as! TotalSlidesViewController
vc.previousVC = self
navigationVC = UINavigationController.init(rootViewController: vc)
self.navigationController?.presentViewController(navigationVC, animated: true, completion:nil)

И после, когда я хочу вернуться во Втором ViewController:

previousVC.itemsCollection.appendContentsOf(slidesAdded)

Сюда пошла бы часть, в которой я должен возвращаться, если я делаю один popToRoot оно не функционирует, так как уже я в начале настоящего UINavigationController.

1
задан 14.03.2016, 14:13
1 ответ