Search code examples
iosuinavigationcontrollerstoryboardsegue

How programmatically push segue in Storyboard?


enter image description here

How to push view controller programmatically? In some case not button press but programmatic trigger needs. How?

Need write something like:

[self performSegueWithIdentifier:@"menu41" sender:self];

or

[self.self.navigationController performSegueWithIdentifier:@"menu41" sender:self];

Added an identifier "menu41" to segue.


Solution

  • You can try this: use this code to perform segue:

    self.performSegueWithIdentifier("menu41", sender: self)

    This will call method where you can pass values or perform any specific activity as per requirement.

    override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) { if segue.identifier == "menu41" {

    }