Szukaj…


Wprowadzenie

Zwykle kontrolery widoku w serii ujęć są tworzone i tworzone automatycznie w odpowiedzi na działania zdefiniowane w samej serii ujęć. Można jednak użyć obiektu scenorysu do utworzenia początkowego kontrolera widoku w pliku scenorysu lub wystąpienia innych kontrolerów widoku, które chcesz programowo przedstawić. Poniżej znajdziesz przykłady obu przypadków użycia.

Zainicjuj

//Swift    
let storyboard = UIStoryboard(name: "Main", bundle: NSBundle.mainBundle()) 

//Objective-c
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:[NSBundle mainBundle]];

Pobierz Initial ViewController

//Swift
let initialScreen = storyboard.instantiateInitialViewController()

//Objective-c
UIViewController *initailScreen = [storyboard instantiateInitialViewController];

Pobierz ViewController

//Swift    
let viewController = storyboard.instantiateViewControllerWithIdentifier("identifier")

//Objective-c
UIViewController *viewController = [storyboard instantiateViewControllerWithIdentifier:@"identifier"];


Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow