Pregunta

He creado una pantalla de conexión a través de un modalviewcontroller. Pero ciertamente tengo un problema para mostrar un uiactivityindicator vez se pulsa el loginbutton. En cambio, el activityindicator parece que se mostrará durante un periodo de tiempo mínimo, al soltar el modalviewcontroller. ¿Alguien sabe el problema. ¿Podría alguien ayudarme? Muchas gracias. Greetz

¿Fue útil?

Solución

Tengo la solución.

Apple parece combinar animaciones. Por lo tanto la animación de la dismissng modalview y startanimating función del uiactivityindicator se combinan para una acción y la animación de la activityindicator será nunca se muestra.

truco simple Sólo tiene que esperar con la destitución del modalview por un corto tiempo, por ejemplo

[self performSelector:@selector(hideLogin) withObject:nil afterDelay:0.1];
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top