Ejemplo animar imagenes.

02 November 2008

A raiz de una pregunta del foro desarrolle un ejemplo para animar imagenes, que aquí teneis ahora.

No hace falta timer.

Primero te tienes que crear un array con las imagenes:

UIImage *AUX1;
ANIMACION_IMAGENES = [[NSMutableArray alloc]initWithObjects:nil];


AUX1 = [UIImage imageNamed:@"IMAGEN1.png"];
[ANIMACION_IMAGENES insertObject:AUX1
atIndex:0];
AUX1 = [UIImage imageNamed:@"IMAGEN2.png"];
[ANIMACION_IMAGENES insertObject:AUX1
atIndex:1];
AUX1 = [UIImage imageNamed:@"IMAGEN3.png"];
[ANIMACION_IMAGENES insertObject:AUX1
atIndex:2];
AUX1 = [UIImage imageNamed:@"IMAGEN4.png"];
[ANIMACION_IMAGENES insertObject:AUX1
atIndex:3];


Despues tienes que declarar un UIImageView donde ira la animacion
IBOutlet UIImageView *IMAGEN_loop; //Asignar mediante interface builder.

Asignamos el array y le damos el tiempo que durara un ciclo.

IMAGEN_loop.animationImages = ANIMACION_IMAGENES;
IMAGEN_loop.animationDuration = 4;
//4 segundos

Para finalizar podemos iniciar o parar la animación:

[IMAGEN_loop startAnimating];
o
[IMAGEN_loop stopAnimating];
Ejemplo animar imagenes.

Deja un comentario

Escrito por:

Administrador

Sin categoría
AnimarEjemploImagenes

Utilizamos cookies propias y de terceros para mantener la sesión o sus preferencias, recopilar estadísticas y proporcionar contenidos conforme a sus intereses. Si continua navegando, utiliza los servicios de la web o pulsa el botón, está aceptando su instalación y el uso que hacemos de ellas. Puede obtener más información sobre como revocar su consentimiento o cómo cambiar la configuración en este enlace.