Hallo.
Ich habe einen Tabbarcontroller. Auf einem Tab "liegt" ein NavigationController. Auf dem NavigationController liegen Views. Standard soweit.
Nun hab ich folgendes Szenario:
Eine View auf dem NavigationController ist geladen und wird angezeigt. Nun tappe ich einmal auf das Tabbaritem und der NavigationController "poppt" zum RootView. Soweit ok, nur möchte ich dort keine Animation, wenn er zurück zum RootView geht.
Warum ich die Animation nicht will:
Der RootView läd Daten von nem Webservice. In der Zeit in der die Daten geladen werden, wird ein Ladescreen auf den NavigationController "gepusht".
Dieser wird jedoch seltsamerweise nur angezeigt, wenn die Animation nicht ausgeführt wird. Warum das so ist habe ich aber bisher nicht rausbekommen; meine Vermutung ist, dass die Animation den Ladescreen sozusagen "überlagert". Die Views auf dem NavigationController werden auch per WebService gefüttert und da hab ich auch das Problem mit den Animationen, weshalb ich die nun überall rausgenommen habe.
Meine Frage also: wie schalte ich die Animation bei tap auf das uitabbaritem aus; oder: warum überlagern sich die animationen/views und wie kann ich das verhindern (Timer?).
Liebe Grüße,
- Olli
Ich habe einen Tabbarcontroller. Auf einem Tab "liegt" ein NavigationController. Auf dem NavigationController liegen Views. Standard soweit.
Nun hab ich folgendes Szenario:
Eine View auf dem NavigationController ist geladen und wird angezeigt. Nun tappe ich einmal auf das Tabbaritem und der NavigationController "poppt" zum RootView. Soweit ok, nur möchte ich dort keine Animation, wenn er zurück zum RootView geht.
Warum ich die Animation nicht will:
Der RootView läd Daten von nem Webservice. In der Zeit in der die Daten geladen werden, wird ein Ladescreen auf den NavigationController "gepusht".
Dieser wird jedoch seltsamerweise nur angezeigt, wenn die Animation nicht ausgeführt wird. Warum das so ist habe ich aber bisher nicht rausbekommen; meine Vermutung ist, dass die Animation den Ladescreen sozusagen "überlagert". Die Views auf dem NavigationController werden auch per WebService gefüttert und da hab ich auch das Problem mit den Animationen, weshalb ich die nun überall rausgenommen habe.
Meine Frage also: wie schalte ich die Animation bei tap auf das uitabbaritem aus; oder: warum überlagern sich die animationen/views und wie kann ich das verhindern (Timer?).
Liebe Grüße,
- Olli