iOS: guiones gráficos
Los guiones gráficos se introducen en iOS 5. Cuando usamos guiones gráficos, nuestro objetivo de implementación debe ser 5.0 o superior. Los guiones gráficos nos ayudan a crear todas las pantallas de una aplicación e interconectar las pantallas bajo una interfaz MainStoryboard.storyboard. También ayuda a reducir la codificación de empujar / presentar controladores de vista.
Pasos involucrados
Step 1 - Crea un single view application y asegúrese de seleccionar storyboard casilla de verificación al crear la aplicación.
Step 2 - Seleccionar MainStoryboard.storyboarddonde puede encontrar el controlador de vista única. Agregue un controlador de vista más y actualice los controladores de vista como se muestra a continuación.
Step 3- Conectemos ahora ambos controladores de vista. Haga clic con el botón derecho en el botón "mostrar modal" y arrástrelo al controlador de vista derecho en el controlador de vista del lado izquierdo como se muestra a continuación.
Step 4 - Seleccione modal de las tres opciones que se muestran a continuación.
Step 5 - actualización ViewController.h como sigue -
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
-(IBAction)done:(UIStoryboardSegue *)seque;
@end
Step 6 - actualización ViewController.m como sigue -
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
-(IBAction)done:(UIStoryboardSegue *)seque {
[self.navigationController popViewControllerAnimated:YES];
}
@end
Step 7 - Seleccione MainStoryboard.storyboard y haga clic con el botón derecho en el botón Salir en el controlador de vista lateral derecho, seleccione Listo y conéctese con el botón Atrás como se muestra a continuación.
Salida
Cuando ejecutamos la aplicación en un iPhone dispositivo, obtendremos el siguiente resultado:
Cuando seleccionamos "mostrar modal", obtendremos el siguiente resultado: