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 -