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

War es hilfreich?

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];
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top