Git Hub
коротко

Segue

4 апреля 2017, 21:01

очень полезный метод для того чтобы передать данные в любой ViewController

override func prepare(for segue: NSStoryboardSegue, sender: Any?) {
        if segue.identifier == "segueAdd" {
            print("segue Add") 
            // тут передаём всё что нам нужно в ViewController который будет вызван при переходе
        }
        
        if segue.identifier == "segueEdit" {
            print("segue Edit")
        }
        
    }

Стоит использовать в связке с presentingViewController для конфигурации родительского контроллера...

presentingViewController.someProps = someValues
Поделиться
Популярное