iOS - scenorysy

Scenorysy są wprowadzane w iOS 5. Kiedy używamy scenorysów, naszym celem wdrożenia powinno być 5.0 lub nowszy. Storyboardy pomagają nam tworzyć wszystkie ekrany aplikacji i łączyć ekrany w ramach jednego interfejsu MainStoryboard.storyboard. Pomaga również w zmniejszeniu kodowania kontrolerów widoku wypychania / prezentowania.

Wymagane kroki

Step 1 - Utwórz plik single view application i upewnij się, że wybrałeś storyboard pole wyboru podczas tworzenia aplikacji.

Step 2 - Wybierz MainStoryboard.storyboardgdzie można znaleźć pojedynczy kontroler widoku. Dodaj jeszcze jeden kontroler widoku i zaktualizuj kontrolery widoku, jak pokazano poniżej.

Step 3- Połączmy teraz oba kontrolery widoku. Kliknij prawym przyciskiem myszy przycisk „Pokaż modalne” i przeciągnij go do prawego kontrolera widoku w lewym kontrolerze widoku, jak pokazano poniżej.

Step 4 - Wybierz tryb modalny z trzech wyświetlonych opcji, jak pokazano poniżej.

Step 5 - Aktualizacja ViewController.h w następujący sposób -

#import <UIKit/UIKit.h>

@interface ViewController : UIViewController

-(IBAction)done:(UIStoryboardSegue *)seque;

@end

Step 6 - Aktualizacja ViewController.m w następujący sposób -

#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 - Wybierz MainStoryboard.storyboard i kliknij prawym przyciskiem myszy przycisk Exit w prawym kontrolerze widoku, wybierz gotowe i połącz się z przyciskiem Wstecz, jak pokazano poniżej.

Wynik

Kiedy uruchamiamy aplikację w pliku iPhone urządzenie, otrzymamy następujące dane wyjściowe -

Kiedy wybierzemy „pokaż modalne”, otrzymamy następujący wynik -