Closing a view displayed via a modal segue Closing a view displayed via a modal segue ios ios

Closing a view displayed via a modal segue


If your deployment target is iOS 5.0 or later, use this message:

[self dismissViewControllerAnimated:YES completion:nil];

Or in Swift:

self.dismissViewControllerAnimated(true, completion: nil)

If your deployment target is older, use this (deprecated) message:

[self dismissModalViewControllerAnimated:YES];


[self dismissViewControllerAnimated:YES completion:nil]; is a new way in IOS5


The following should work fine...

[self dismissModalViewControllerAnimated:YES];

I do exactly this with a login page in my latest tutorial here, with no issues.