Using storyboards, what is the proper way to dismiss a modal?
To do this inside the UIStoryboard
you need first to create an Object of the type UIStoryboardSegue
in your project
Then insert following method inside the class. Here is my class
@implementation DismissController
- (void)perform{
UIViewController *sourceVC = self.sourceViewController;
[sourceVC.presentingViewController dismissViewControllerAnimated:YES
completion:nil];
}
Now you can use it inside your UIStoryboard
. Select the button that should make the UIViewController
Disappear and drag it to the UIViewController
you want to go to. In my case it shows **dismiss Controller* because of the name of my Class.
Select it and you are done! There is also a very good explanation on this website.