iOS - Storyboards
Os storyboards são introduzidos no iOS 5. Quando usamos storyboards, nosso objetivo de implantação deve ser 5.0 ou superior. Os storyboards nos ajudam a criar todas as telas de um aplicativo e a interconectar as telas em uma interface MainStoryboard.storyboard. Também ajuda a reduzir a codificação de empurrar / apresentar controladores de visualização.
Etapas Envolvidas
Step 1 - Crie um single view application e certifique-se de selecionar storyboard caixa de seleção ao criar o aplicativo.
Step 2 - Selecione MainStoryboard.storyboardonde você pode encontrar o controlador de visualização única. Adicione mais um controlador de visualização e atualize os controladores de visualização conforme mostrado abaixo.
Step 3- Vamos agora conectar os dois controladores de visualização. Clique com o botão direito do mouse no botão "show modal" e arraste-o para o controlador de vista direito no controlador de vista esquerdo como mostrado abaixo.
Step 4 - Selecione modal entre as três opções exibidas conforme mostrado abaixo.
Step 5 - Atualização ViewController.h como segue -
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
-(IBAction)done:(UIStoryboardSegue *)seque;
@end
Step 6 - Atualização ViewController.m como segue -
#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 - Selecione MainStoryboard.storyboard e clique com o botão direito do mouse no botão Exit no controlador de visualização do lado direito, selecione concluído e conecte com o botão Voltar, conforme mostrado abaixo.
Resultado
Quando executamos o aplicativo em um iPhone dispositivo, obteremos o seguinte resultado -
Quando selecionamos "mostrar modal", obteremos a seguinte saída -