Tutorial Xcode 22: Tipos de transiciones

codigofacilito
19 Jul 201208:23

Summary

TLDREn este tutorial de Excode, el instructor Iker enseña cómo cambiar de vista en una aplicación iOS. Comienza creando un nuevo proyecto llamado 'multivista' y agregando una segunda vista. Luego, explica cómo declarar y conectar acciones para realizar diferentes tipos de transiciones entre vistas, como 'cover vertical', 'cross dissolve', 'flip horizontal' y 'partial c'. Seguidamente, se diseña la interfaz gráfica con botones y se conecta cada acción a un botón. Además, se crea una acción para regresar a la vista principal. El video termina con una demostración de cómo funcionan las transiciones en la aplicación creada.

Takeaways

  • 😀 El tutorial es sobre cómo cambiar de vista en una aplicación usando Xcode.
  • 👨‍🏫 El presentador del tutorial es Iker.
  • 📱 Se crea un nuevo proyecto de una sola vista llamada 'multivista'.
  • 🔍 Se agrega una segunda vista al proyecto para demostrar las transiciones.
  • 🛠 Se necesitan cuatro acciones en el primer ViewController para gestionar las transiciones.
  • 🔄 Se importan y se configuran diferentes estilos de transición en el código, como 'cover vertical', 'cross dissolve', 'flip horizontal' y 'partial curl'.
  • 🎨 Se diseña una interfaz gráfica con cuatro botones para cada tipo de transición.
  • 🔗 Se establecen conexiones de acción para que los botones invoquen las transiciones correspondientes.
  • ↩️ Se implementa una acción de 'regresar' para volver a la primera vista desde la segunda.
  • 📹 El tutorial termina con una demostración de cómo funcionan las transiciones en la aplicación.

Q & A

  • ¿Qué tutorial es este y qué lenguaje de programación se utiliza?

    -Este es un tutorial sobre cómo cambiar de vista en una aplicación y utiliza el lenguaje de programación Swift para desarrollar en iOS.

  • ¿Quién es el instructor del tutorial y qué nombre le da a su proyecto?

    -El instructor del tutorial es Iker y le da el nombre de 'multivista' a su proyecto.

  • ¿Cuántas vistas se necesitan para este tutorial y cómo se crea la segunda vista?

    -Se necesitan dos vistas para este tutorial. Para crear la segunda vista, se hace clic derecho en el nombre del proyecto, se selecciona 'New File', se elige 'Cocoa Touch' y se hace doble clic en 'UIViewController subclass', nombrándola 'vista dos ViewController'.

  • ¿Qué acciones se deben declarar en el archivo .h del primer ViewController para este tutorial?

    -Se deben declarar cuatro acciones en el archivo .h del primer ViewController, llamadas 'transición un', 'transición dos', 'transición tres' y 'transición cuatro'.

  • ¿Cómo se importa la segunda vista en el primer ViewController para usarla en acciones?

    -Para importar la segunda vista en el primer ViewController, se escribe '#import' seguido del nombre del archivo de la segunda vista, que es 'vista2ViewController.h'.

  • ¿Cuál es el estilo de transición que se usa en la primera acción del primer ViewController?

    -El estilo de transición usado en la primera acción del primer ViewController es 'cover vertical'.

  • ¿Qué estilos de transición se utilizan en las siguientes tres acciones del primer ViewController?

    -Las tres acciones siguientes utilizan los estilos de transición 'cross dissolve', 'flip horizontal' y 'partial curl' respectivamente.

  • ¿Cómo se conectan las acciones con los botones en la interfaz gráfica del primer ViewController?

    -Se van al 'ViewController.xib', se agregan cuatro botones con los números 1, 2, 3 y 4, y se conectan cada acción con su correspondiente botón a través de 'File's Owner' y las 'connections', asignándoles la acción 'touch up inside'.

  • ¿Qué acción se declara en el segundo ViewController para regresar a la primera vista?

    -Se declara una acción llamada 'regresar' en el segundo ViewController para poder volver a la primera vista.

  • ¿Cómo se implementa la acción de regresar a la primera vista desde el segundo ViewController?

    -La acción de regresar a la primera vista se implementa en el segundo ViewController con la línea de código '[self dismissModalViewControllerAnimated:YES];'.

  • ¿Cómo se conecta el botón de 'regresar' en la interfaz gráfica del segundo ViewController?

    -Se va al 'ViewController.xib' del segundo ViewController, se agrega un botón llamado 'regresar', se conecta a través de 'File's Owner' y las 'connections', y se le asigna la acción 'touch up inside'.

  • ¿Cómo se puede ver el resultado de las transiciones en la aplicación?

    -Después de guardar los cambios y ejecutar la aplicación, se pueden ver las transiciones al hacer clic en los botones correspondientes en la primera vista.

Outlines

00:00

😀 Introducción al tutorial de transiciones de vistas en Excode

El tutorial comienza con una introducción por parte de Iker, quien presenta el objetivo del video: aprender a cambiar de vista y las diferentes transiciones disponibles en Excode. Se inicia el proceso abriendo Excode y creando un nuevo proyecto llamado 'multivista'. Luego, se procede a agregar una segunda vista al proyecto, siguiendo un proceso detallado que incluye la creación de un nuevo 'UIViewController' y la configuración de las acciones necesarias en el archivo 'ViewController.h'.

05:02

🛠 Configuración de acciones y transiciones de vistas

En esta sección, se detalla cómo configurar las acciones en el archivo 'ViewController.m' para importar la segunda vista y establecer diferentes estilos de transición, como 'cover vertical', 'cross dissolve', 'flip horizontal' y 'partial curl'. Además, se describe cómo copiar y pegar la primera acción para crear las demás transiciones, cambiando únicamente el estilo de transición en cada caso. Seguidamente, se crea la interfaz gráfica con cuatro botones en el archivo 'ViewController.xiv', cada uno conectado a una acción específica. Finalmente, se establece una acción de 'regresar' en la segunda vista para volver a la primera vista, y se conecta un botón a esta acción. El tutorial concluye con la ejecución del proyecto para visualizar las transiciones de vistas.

Mindmap

Keywords

💡Excode

Excode es un software de simulación de aplicaciones móviles que permite a los desarrolladores crear interfaces de usuario sin necesidad de escribir código. En el video, se utiliza Excode para crear una aplicación de ejemplo que muestra cómo cambiar de vista utilizando diferentes tipos de transiciones.

💡Vista

En el contexto del desarrollo de aplicaciones, una 'vista' se refiere a una pantalla o parte de la interfaz de usuario de una aplicación. El video enseña cómo agregar y trabajar con múltiples vistas en Excode para crear transiciones entre ellas.

💡Transición

Las 'transiciones' son los efectos visuales que se producen cuando una vista se reemplaza por otra en una aplicación. El tutorial muestra cómo implementar diferentes tipos de transiciones para cambiar de una vista a otra.

💡ViewController

Un 'ViewController' es un componente clave en iOS que gestiona la vista y el comportamiento de una pantalla en una aplicación. En el script, se menciona la creación de un 'ViewController' para manejar la segunda vista de la aplicación.

💡Acciones

Las 'acciones' son métodos de programación que se ejecutan en respuesta a eventos, como tocar un botón. En el video, se definen acciones para manejar las transiciones entre vistas cuando se tocan los botones.

💡Modal

El término 'modal' se refiere a una vista que aparece sobre la vista actual, generalmente para mostrar información o realizar una tarea sin abandonar la pantalla actual. En el script, se establece el estilo de transición modal para presentar la segunda vista.

💡Presentar

Para 'presentar' una vista en iOS significa mostrarla al usuario. En el tutorial, se utiliza el método 'present' para mostrar la segunda vista con diferentes estilos de transición.

💡Storyboard

Un 'Storyboard' es una herramienta de diseño en Xcode que permite a los desarrolladores visualizar y editar la secuencia de pantallas de una aplicación. Aunque no se menciona directamente en el script, la creación de vistas y transiciones en Excode es similar al uso de un Storyboard.

💡Botones

Los 'botones' son elementos de la interfaz de usuario que permiten a los usuarios interactuar con la aplicación mediante toques o clics. En el video, se agregan botones a la primera vista para desencadenar las transiciones.

💡Regresar

El concepto de 'regresar' se refiere a la acción de volver a una pantalla anterior en una aplicación. En el script, se implementa una acción de 'regresar' para permitir al usuario volver a la primera vista desde la segunda.

Highlights

Bienvenida al nuevo tutorial de Excode.

El objetivo es aprender a cambiar de vista en Excode.

Se abren dos vistas para trabajar con transiciones.

Se crea un nuevo proyecto llamado 'multivista'.

Se agrega una segunda vista al proyecto.

Se declara acciones en el archivo Viewcontroller.h.

Se importan vistas en el archivo Viewcontroller.m.

Se establece el estilo de transición 'cover vertical'.

Se muestra cómo presentar una vista modal.

Se describen diferentes estilos de transición como 'cross dissolve' y 'flip horizontal'.

Se implementa la transición 'partial c' en la cuarta acción.

Se crea la interfaz gráfica con cuatro botones en el Viewcontroller.xiv.

Se conectan acciones a los botones mediante File's Owner.

Se declara una acción para regresar a la primera vista en Vista2ViewController.

Se implementa la acción de regresar en el método de Vista2ViewController.m.

Se conecta el botón de regresar en Vista2ViewController.xiv.

Se ejecuta el proyecto para ver las transiciones en acción.

Se muestra cómo funcionan los diferentes tipos de transiciones.

Se invita a seguir viendo el curso y suscribirse al canal.

Transcripts

play00:01

[Música]

play00:11

Hola a todos Bienvenidos a nuestro nuevo

play00:13

tutorial de exc tra a ustedes por código

play00:15

facilito Mi nombre es Iker y hoy vamos a

play00:18

aprender las formas de cambiar de vista

play00:22

bueno son los tipos de transiciones que

play00:26

hay Bueno vamos a abrir excode

play00:30

creamos un nuevo

play00:32

proyecto le damos single

play00:36

application lo vamos a llamar multivista

play00:47

lo

play00:49

creamos y esperamos a que

play00:57

[Música]

play00:58

abra

play01:02

Bueno ya que haya cargado lo primero que

play01:04

necesitamos hacer va a ser agregar

play01:06

nuestra segunda vista porque para esto

play01:08

vamos a necesitar dos vistas nada más

play01:10

Entonces vamos aquí al nombre de nuestro

play01:13

proyecto le damos clic derecho y le

play01:16

ponemos New

play01:19

file aquí donde dice iOS seleccionamos

play01:22

coco touch y le damos doble clic al que

play01:26

dice u View controller

play01:28

subclass le ponemos un nombre yo lo voy

play01:31

a llamar vista

play01:33

dos View

play01:35

controller aquí donde dice sub Class

play01:39

of seleccionamos el que dice Uy View

play01:42

controller y le ponemos el que dice with

play01:44

XV for user

play01:48

interface lo creamos y nos aparece

play01:53

aquí vamos a ponerlo aquí

play01:56

abajo y listo ahora vamos a en nuestra

play02:00

primer vista vamos a necesitar cuatro

play02:04

acciones Entonces nos vamos a nuestro

play02:06

viewcontroller h y vamos a declarar

play02:09

nuestras

play02:10

acciones ponemos nuestros corchetes y

play02:13

abajo de los corchetes ponemos nuestras

play02:16

acciones Yo la voy a llamar

play02:20

transición

play02:22

un y así las otras

play02:28

tres

play02:34

después de eso nos vamos a ir a a

play02:37

nuestro viewcontroller

play02:39

punem y lo primero que tenemos que hacer

play02:41

es importar nuestra segunda vista para

play02:44

eso nos vamos abajo del import y

play02:46

escribimos signo de número import y

play02:49

ponemos vista 2 viewcontroller

play02:53

punh Ahora sí abajo el implementation

play02:56

ponemos nuestras

play02:58

acciones

play03:07

este es la de la la primera Entonces

play03:09

vamos a empezar ponemos vista 2s View

play03:12

controller y le damos un un nombre lo

play03:16

voy a llamar vista dos es igual doble

play03:20

corchete cuadrado ponemos vista 2s View

play03:24

controller

play03:25

al cerramos un corchete

play03:28

cuadrado init with n name y ahí le vamos

play03:32

a poner nil y en bundle le ponemos nil

play03:37

también Cerramos el colchete cuadrado y

play03:39

punto y

play03:40

coma abajo vamos a

play03:44

poner vista

play03:47

2s punto modal transition Style es igual

play03:53

u

play03:55

modal transition Style y vamos a poner

play03:58

que dice cover vertical

play04:00

y le ponemos punto y

play04:02

coma luego ponemos un colchete

play04:05

cuadrado

play04:09

self present model View controller y le

play04:13

ponemos vista dos animated le vamos a

play04:17

poner Yes Cerramos el corchete y punto y

play04:21

coma y así queda nuestra primera acción

play04:24

vamos a

play04:28

copiarla y la pegamos este va a ser la

play04:31

transición

play04:33

dos Y aquí donde dice u modal transition

play04:37

Style qué es

play04:39

esto le borramos y vamos a poner el que

play04:44

dice Cross

play04:46

dissolve hacemos lo mismo para la

play04:50

tercera digo esto nada más es por

play04:53

ahorrar tiempo y no tener que escribir

play04:55

todo en la tercera vamos a poner el de

play04:58

flip horizontal

play05:01

Lo mismo para la

play05:08

cuarta y en la cuarta ponemos el que

play05:11

dice partial c Bueno eso es todo para

play05:14

nuestra primera vista vamos a crear su

play05:16

interfaz gráfica nos vamos a

play05:18

viewcontroller xiv y agregamos cuatro

play05:28

botones

play05:30

le vamos a poner

play05:32

1 2s 3 4 nos vamos a files Owner

play05:38

connections y los conectamos cada acción

play05:42

con el botón le ponemos to Shop inside

play05:44

así con

play05:58

todos

play06:01

bueno Nuestra primer vista ya quedó en

play06:03

nuestra segunda vista lo único que vamos

play06:05

a hacer va a ser declarar una acción que

play06:08

es para que regresemos a la primer vista

play06:11

Entonces vamos a nuestro vista 2s View

play06:14

controller y vamos a declarar una acción

play06:17

que se llame

play06:20

regresar luego nos vamos a nuestro vad

play06:23

viw controller m y hacemos lo mismo

play06:26

tenemos que importar Nuestra primer

play06:28

vista entonces damos import View

play06:31

controller luego ponemos nuestra

play06:36

acción pero en este en vez de escribir

play06:39

todo nada más vamos a escribir entre

play06:43

corchetes self

play06:46

espacio dismiss model View controller

play06:49

animated y le ponemos Yes cerramos

play06:52

corchete cuadrado punto y

play06:54

com vamos a nuestro vista 2

play06:57

viewcontroller xiv

play07:00

ponemos un

play07:02

botón se va a llamar

play07:05

regresar nos vamos a Fil

play07:08

Owner connections y conectamos el de

play07:11

regresar con nuestro botón y le ponemos

play07:13

toop

play07:14

inside guardamos y vamos a correrlo Para

play07:17

que vean cómo

play07:27

funciona esperamos a que

play07:49

Bueno ya que haya abierto vamos a ver

play07:52

cómo son las transiciones damos clic en

play07:54

el botón uno ese es un tipo de

play07:58

transición otro

play08:01

tipo otro tipo de transición y el

play08:05

último y bueno Esos son todos los tipos

play08:08

de transición que hay espero les haya

play08:11

gustado y les funcione este tutorial

play08:12

para aplicarlo en todos sus proyectos ya

play08:15

saben sigan Sigan viendo el curso decod

play08:18

en código facilito y suscríbanse al

play08:20

Canal hasta luego

Rate This

5.0 / 5 (0 votes)

Ähnliche Tags
ExCodeiOSVistasTransicionesTutorialDesarrolloMobileProgramaciónInterfaceUX
Benötigen Sie eine Zusammenfassung auf Englisch?