Me gustaría tener una imagen en mi aplicación de iPhone "emergente" en la pantalla en lugar de simplemente aparecer. Con "pop-in" quiero decir que crecerá desde un pequeño punto hasta su tamaño real. Como referencia, esto es exactamente lo mismo que el efecto de animación "pop" en Keynote. Soy completamente nuevo en las animaciones de iOS, así que si alguien pudiera indicarme los efectos de animación que tendría que usar, sería muy apreciado.iOS - Efectos de animación - Imagen emergente
Gracias
Brian
ACTUALIZACIÓN He añadido el código de las siguientes sugerencias. Esto funciona pero escala mi imagen hacia abajo, en lugar de hacia arriba. Sé que es porque tengo 0.01 como el tamaño de la escala de transformación, pero me gustaría saber cómo puedo comenzar con una imagen de tamaño 0.0 y escalar hasta 1. ¿Es solo cuestión de establecer el tamaño de la imagen en 0? Gracias
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration: 0.2];
image.transform = CGAffineTransformMakeScale(0.01, 0.01);
[UIView setAnimationDelegate:self];
[UIView commitAnimations];
¿Hay alguna manera de escalar la imagen desde un punto diferente al centro? – tiguero
Sí, cambie el [punto de anclaje] de su capa (http://developer.apple.com/library/ios/#documentation/GraphicsImaging/Reference/CALayer_class/Introduction/Introduction.html#//apple_ref/doc/c_ref/CALayer) . 'theView.layer.anchorPoint = CGPointMake (0, 0) 'hará que la escala de la vista se encuentre en la parte superior izquierda; '(1, 1)' es su parte inferior derecha. –
¿Qué tipo de objeto es la imagen variable? –