Pergunta

Eu criei uma tela de login por meio de um ModalViewController. Mas certamente tenho um problema para exibir um uiactivityIndicator depois que o LoginButton foi pressionado. Em vez disso, o AtivityIndicator parece ser exibido por um período mínimo de tempo, ao lançar o ModalViewController. Alguém conhece o problema. Alguém poderia me ajudar? Muito obrigado. Greetz

Foi útil?

Solução

Eu tenho a solução.

A Apple parece combinar animações. Portanto, a animação de descartar a função ModalView e Startanimating do uiactivityIndicator é combinada a uma ação e a animação do ativistaIndicator nunca será mostrada.

Hack simples: Apenas espere com a demissão do ModalView por um curto período de tempo

[self performSelector:@selector(hideLogin) withObject:nil afterDelay:0.1];
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top