Para ello dentro del UIStoryboard
necesita primero en crear un objeto del tipo UIStoryboardSegue
en su proyecto
A continuación, inserte siguiente método en el interior la clase. Aquí es mi clase
@implementation DismissController
- (void)perform{
UIViewController *sourceVC = self.sourceViewController;
[sourceVC.presentingViewController dismissViewControllerAnimated:YES
completion:nil];
}
ya se puede utilizar dentro de su UIStoryboard
.Seleccione el botón que debe hacer que UIViewController
desaparezca y arrástrelo al UIViewController
al que desea ir. En mi caso, muestra ** despedir a Controller * debido al nombre de mi clase.
Selecciónelo y ya está! También hay una muy buena explicación on this website.
"Por lo que debe utilizar un IBAction y escribir código para despedir después haga clic en un botón" De hecho está mal. Lo que Apple está diciendo es "necesitas notificar al controlador de vista padre" que luego desestima el modal ". –
El enlace está roto hoy en día – po5i
Hice una categoría :) https://github.com/evanstoddard/UIViewController-Dismiss-Actions –