Forum Pplware
iOS animação de carregamento - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Mais Tech (/forumdisplay.php?fid=11)
+--- Fórum: Programação e Web (/forumdisplay.php?fid=16)
+--- Tópico: iOS animação de carregamento (/showthread.php?tid=19576)



iOS animação de carregamento - djpinto - 07-07-2014 09:27

Bom dia!

Alguém sabe como posso criar uma animação de carregamento no iOS? O meu objectivo era criar a animação enquanto estou a fazer a ligação ao servidor e a processar os dados. Esta animação iria "bloquear" o ecra de modo a que não fosse permitido clicar em nenhum botão, etc


Cumps
Diogo Pinto


RE: iOS animação de carregamento - djpinto - 08-07-2014 12:10

Depois de várias pesquisas encontrei este código para efetuar a animação como pretendo, mas tem um pequeno se não visto que a animação aparece apenas depois de efetuar digamos que todo o processo de ligação ao servidor neste caso.
Se alguém poder dar uma dica agradecia!

-(void)loadingAnimation{
   alertLoading = [[UIAlertView alloc] initWithTitle:@"A efetuar a ligação..." 
                                                      message:@"\n" 
                                                      delegate:self
                                          cancelButtonTitle:nil
                                          otherButtonTitles:nil];

  UIActivityIndicatorView *spinner = [[UIActivityIndicatorView alloc]  initWithActivityIndicatorStyle:                                                              UIActivityIndicatorViewStyleWhiteLarge];
  spinner.center = CGPointMake(139.5, 75.5);
  [alertLoading addSubview: spinner];
  [spinner startAnimating];
  [alertLoading show];
}

-(void)closeLoadingAnimation{
  [alertDialog dismissWithClickedButtonIndex:0 animated:YES];
}


Cumps
Diogo Pinto