Pergunta

Estou ciente do meu problema, mas não consegue encontrar uma solução. Quando o botão é pressionado ele diz ao UIActivityIndicatorView para startAminating e também recuperar dados de um feed XML. Problema que estou tendo é que ele é executado todo o evento antes de iniciar a animação do carregador, de modo que o carregador não gira antes dos dados serem recuperados. Como posso começar a animação do carregador e, em seguida, uma vez que começou a continuar com a obtenção de dados do feed XML?

-(IBAction)getXMLData {
    [loader startAnimating];

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

Solução

animação strart em outro segmento

[loader performSelectorInBackground: @selector(startAnimating) withObject: nil];
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top