Pregunta

Soy consciente de mi problema, pero no puedo encontrar una solución. Cuando se presiona el botón que dice al UIActivityIndicatorView a startAminating y también recuperar datos de una fuente XML. Problema que estoy teniendo es que funciona todo el evento antes de iniciar la animación del cargador, por lo que el cargador no hace girar antes de que se recuperan los datos. ¿Cómo puedo iniciar la animación del cargador y luego continuar una vez que ha comenzado con la obtención de datos de la fuente XML?

-(IBAction)getXMLData {
    [loader startAnimating];

    [self retrieveXML];
}
. 
. code
. more code
.
-(void)retrieveXMLEnded {
   [loader stopAnimating];
}
¿Fue útil?

Solución

animación strart en otro hilo

[loader performSelectorInBackground: @selector(startAnimating) withObject: nil];
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top