UIActivityindicator nicht auf Modalviewcontroller angezeigt
-
25-09-2019 - |
Frage
Ich habe einen Login-Bildschirm über eine modalviewcontroller erstellt. Aber sicher habe ich ein Problem, ein uiactivityindicator anzuzeigen, sobald die loginbutton gedrückt wurde. Stattdessen scheint der activityindicator für eine minimale Zeitspanne angezeigt werden, wenn die modalviewcontroller freigibt. Kennt jemand das Problem. Könnte jemand mir helfen? Vielen Dank. Greetz
Lösung
Ich habe die Lösung.
Apple scheint Animationen zu kombinieren. So ist die Animation der modalview von dismissng und startanimating Funktion des uiactivityindicator an einer Aktion kombiniert
und die Animation des activityindicator wird niemals angezeigt.
Einfacher Hack :
Warten Sie nur mit der Entlassung des modalview für kurze Zeit zum Beispiel
[self performSelector:@selector(hideLogin) withObject:nil afterDelay:0.1];