Tengo problemas para entender la animación principal de Apple (para iOS). Estoy tratando de animar el position
y bounds
de una capa al mismo tiempo (pero con diferentes funciones de tiempo).¿Por qué debería usar un CAAnimationGroup?
De acuerdo con la documentación, un CAAnimationGroup permite agrupar múltiples animaciones y ejecutarlas al mismo tiempo. Pero según mis (primeros) experimentos, esto también se puede lograr agregando varios objetos de animación a la capa objetivo. Si es así, ¿cuál es el propósito de ese CAAnimationGroup?
+1, pero no entiendo por qué se agrupan las animaciones cuando las funciones de sincronización son las mismas. ¿La agrupación hace la diferencia? – ragnarius
En el caso de un grupo, no tiene que ver si cada una de las animaciones en el grupo tiene la función o la duración de temporización adecuadas, sino que se establece una vez. –
[Aquí] (http://www.cimgf.com/2009/02/03/record-your-core-animation-animation/) es un tipo de tutorial. No se trata de agruparse, pero la primera muestra de código (Usar una animación interesante) muestra la agrupación. Y la duración se establece en 5 segundos para el grupo. –