Buscar..


Introducción

Normalmente, los controladores de vista en un guión gráfico se crean instancias y se crean automáticamente en respuesta a las acciones definidas dentro del mismo guión gráfico. Sin embargo, puede usar un objeto de guión gráfico para crear una instancia del controlador de vista inicial en un archivo de guión gráfico o crear una instancia de otros controladores de vista que desee presentar mediante programación. A continuación encontrará ejemplos de ambos casos de uso.

Inicializar

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

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

Fetch Initial ViewController

//Swift
let initialScreen = storyboard.instantiateInitialViewController()

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

Fetch 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
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow