UIImageView para mostrar el progreso de carga de la aplicación

Tengo una pantalla de lanzamiento que contiene el logotipo de la aplicación, por ejemplo, prueba . A medida que la aplicación empiece a cargarse, el logotipo comenzará gradualmente a llenarse así. Al final, cuando la aplicación se cargue completamente, se verá así.

Un punto que me gustaría mencionar aquí es que el color se está llenando de izquierda a derecha. Y no habrá un solo color. Contiene diferentes colores para distintos personajes.

Después de googlear, llego a saber que tengo que usar dos imágenes completamente lleno de imagen con color rojo y otro sin color, uno encima de otro y aplicar animaciones en él. Hasta ahora lo hice, pero no logré animarlo de izquierda a derecha.

Misma funcionalidad que necesito aplicar en android también. ¿Puede alguien sugerir por favor?

Tenga dos imágenes en blanco y rellenas solapadas entre sí. Modificar el ancho de la imagen llena sobre la marcha, dependiendo del progreso.

 Static int max_image_width = 250

 //suposición
 UIImage * blankImage;
 UIImage * filledImage;

 - (void) viewDidAppear: (BOOL) animated {
     [Super viewDidAppear: animado];
     [Self fillImage: 1];  / * Cualquier valor entre 0 y 1 * /
 }

 - (void) fillImage: (CGFloat) progreso {

     CGFloat image_width = max_image_width * progreso;

     [UIView animateWithDuration: 2 animaciones: ^ {

         CGRect frame = self.filledImage.frame;
         Frame.size.width = image_width;
         Self.filledImage.frame = marco;
     }];

 }


Esto es lo que puedes hacer es usar la sprite sheet animation en tu aplicación iOS, puedes obtener el ejemplo aquí http://www.icodeblog.com/2009/07/24/iphone-programming-tutorial-animating-a-game -sprite / O puede utilizar un soporte de código de GIF Image disponible aquí https://github.com/arturogutierrez/Animated-GIF-iPhone y aquí https://stackoverflow.com/a/4386709/1042240 (la propia respuesta de SO)

Sería feliz de escuchar lo que intenta implementar.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.