Sök…


Introduktion

Normalt inställas visningskontrollanter i ett storyboard och skapas automatiskt som svar på handlingar som definierats i själva storyboardet. Du kan emellertid använda ett storyboard-objekt för att instansera den första visningskontrollern i en storyboard-fil eller instansera andra visningskontroller som du vill presentera programmatiskt. Nedan hittar du exempel på båda användningsfallen.

Initiera

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

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

Hämta initial ViewController

//Swift
let initialScreen = storyboard.instantiateInitialViewController()

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

Hämta 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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow