Pregunta

Quiero crear animación de transición dentro de un UIView (no de un UIView a otra).

Tengo una UIView que tiene dos campos UITextView con un poco de texto en los que proviene de un registro de base de datos. Hay siguientes botones / BACK en la pantalla también. Cuando el usuario pulsa el botón siguiente, el contenido siguiente registro son espectáculos.

Cuando esta transición se lleva a cabo de un registro a otro, quiero mostrar algún tipo de animación de toda la vista como CurlUp, FadeIn etc. Es esto posible? Es así, puede que usted proporciona un código de ejemplo?

¿Fue útil?

Solución

Puede animar cualquier vista (vista raíz o subvista) con sólo cambiar las propiedades admitidas dentro de un bloque UIView beginAnimations / commitAnimations.

Una vez dicho esto no sé si un texto es una propiedad compatible. En su lugar puede que tenga que cambiar el texto del "falso" por haber superpuesto UITextView de uno con el desvanecimiento y la siguiente desvanecimiento en.

Así que sí, definitivamente se puede hacer una animación como para cuando sus cambios de texto, pero puede que tenga que ser creativo al respecto.

Otros consejos

Es, tendrá que comprobar hacia fuera CoreAnimation, y el uso de la llamada al método animator:.

Hay un ejemplo muy bien / tutorial en la guía de programación de Apple:

Core Guía de programación de Animación

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top