ios - appmovil.cem.itesm.mx · para otros usos de este término, véase méxico (desambiguación)....

Post on 17-Mar-2020

6 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

iOSNavegación

Navegación• Storyboards.

• Modal.

• Segue.

• Jerárquica.

• UINavigationController.

• Directa.

• UITabBarController.

Navegación modal• Puedes lanzar una nueva pantalla conectando un

botón hacia el nuevo controlador. Esto crea un Segue y la transición es automática.

¿Cómo regresar?• Crea un punto de regreso en el primer controlador:

• @IBAction func regresar(segue: UIStoryboardSegue)

• En el segundo controlador, conecta un botón hacia el icono Exit y selecciona el método del primer controlador.

¿Cómo controlar las transiciones?

• performSegue.

• shouldPerformSegue.

• prepare.

Pasando valores entre controladores

• Declarar atributos públicos en el controlador destino.

• Usar el método prepare para enviar los valores al destino.

Destino InfoPaisVC

Fuente MenuVC

Ejercicio• Escribe una app que muestre información de un país.

• https://es.wikipedia.org/wiki/México

UINavigationController• Cualquier ViewController puede agregarse en un

NavigationViewController.

• Los segues deben ser de tipo Show.

Tabbar Controller• Cualquier ViewController puede agregarse a un

TabbarController.

top related