2015-12-19 3 views
0

Когда пользователь нажимает кнопку моей, я хотел бы иметь поток управления, который напоминает:Условные разматывает Segue

@IBAction func confirmPurchase(sender: AnyObject) { 

    if blue == true { 
     let mainTabController = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("MainTabBarController") 
     self.presentViewController(mainTabController, animated: true, completion: nil) 
    } else { 
     perform an unwind segue 
    } 
} 

Я ищу метод для вызова размотать SEGUE в коде. Как это достигается?

+0

размотки переход называется так же, как и любой другой Segue. –

ответ

2

Развернуть все программно с performSegueWithIdentifier.
Вместо проводки разблокируйте кнопку с вашей кнопки, вы подключите ее к значку viewController в верхней части контроллера точки доступа к значку exit.

Смотрите вторую часть этого ответа, чтобы увидеть, как он должен быть подключен в раскадровке:

How to wire an unwind segue to be called programmatically

Смежные вопросы