Blog
>Lista ejercicios >
Ejercicio 18
Hola developers, continuamos con el tutorial de ejercicios básicos de iOS, esta vez vamos a hacer una transición entre vistas mediante Core Animation.
Ejercico 18 : Transición entre vistas mediante Core Animation
Creamos un proyecto de la forma habitual : create new Proyect - Single View Application.
Vamos a nuestro storyboard, y ahi insertamos una View y un label, a esa View la cambiamos el color :
Repetimos el mismo proceso, solo que ahora en el label pondremos Vista 2 y un botón :
Ahora realizamos las conexiones pertinentes :
Bien es hora de llevar a cabo el cambio de vista mediante la programación, crearemos una variable booleana, que es la que nos va a decir que vista hay puesta, y después usaremos el método UIView transitionFromView para realizar el cambio. Bien, ahora ejecutamos el proyecto :
Y al pulsar el botón :
Pero si volvemos a pulsar el botón :
Vemos que se ha ocultado, por ahí dicen las malas lenguas que este error se produce porque las vistas no estan cuadradas una con la otra... así que a cuadrarlo hasta que funcione (tarde 40 minutos... es lo que tiene)
Hola developers, continuamos con el tutorial de ejercicios básicos de iOS, esta vez vamos a hacer una transición entre vistas mediante Core Animation.
Ejercico 18 : Transición entre vistas mediante Core Animation
Creamos un proyecto de la forma habitual : create new Proyect - Single View Application.
Vamos a nuestro storyboard, y ahi insertamos una View y un label, a esa View la cambiamos el color :
Repetimos el mismo proceso, solo que ahora en el label pondremos Vista 2 y un botón :
Ahora realizamos las conexiones pertinentes :
Bien es hora de llevar a cabo el cambio de vista mediante la programación, crearemos una variable booleana, que es la que nos va a decir que vista hay puesta, y después usaremos el método UIView transitionFromView para realizar el cambio. Bien, ahora ejecutamos el proyecto :
Y al pulsar el botón :
Pero si volvemos a pulsar el botón :
Vemos que se ha ocultado, por ahí dicen las malas lenguas que este error se produce porque las vistas no estan cuadradas una con la otra... así que a cuadrarlo hasta que funcione (tarde 40 minutos... es lo que tiene)
Indice | Ejercicio anterior | Siguiente ejercicio |