Я хочу переключиться между viewController
с помощью containerViewController
.
Для этого я создал несколько сегов и viewController
.
когда я бегу
func segueIdentifierReceivedFromParent(_ identifier: String){
self.segueIdentifier = identifier
self.performSegue(withIdentifier: self.segueIdentifier, sender: nil)
}
в родительском файле контроллера он работает нормально, но когда я вызывал его через другой файл контроллера, он выдает ошибку
ContainerViewController: 0x7fd703707b40>) не имеет перехода с идентификатором 'second' '
Вот как я назвал это в других viewController
let vc = ParentViewController()
vc.segueIdentifierReceivedFromParent("second")
Здесь «секунда» - Идентификатор, данный segue в storyBoard
Над кодом написано в AddTarget кнопки.
Поэтому, когда я нажимаю кнопку, я получаю сообщение об ошибке