Hallo,
in meiner App habe ich einen ViewController in dem u.a. auch eine UITabelView ist. Bei bestimmten Aktionen wird eine andere Klasse (kein ViewController) aufgerufen und dabei wird teilweise die Liste mit ganz anderen Werten gefüllt. (Mehr oder weniger Spalten, Sektionen, Zeilenhöhe etc.)
Wenn ich nun zurückkomme in den ViewController, zeigt er mir zunächst keine Änderung, bis ich scrolle, oder drehe und dann werden die neuen Inhalte in der Liste angezeigt.
Das ist auch soweit klar und verständlich.
Ich habe dann die Methode reloadData ausprobiert und das sah schon besser aus, aber immer noch waren Teile der alten Liste zu finden und das Layout hat nicht ganz gepasst.
Gibt es eine Methode, um die Liste komplett zu leeren?
Ich habe mir deleteRowsAtIndexPath und deleteSections angesehen und auch versucht, beide einmal einzusetzen. Aber entweder brachte es nichts oder ich beklam eine Fehlermeldung, dass nach dem Aktualisieren die Anzahl der Elemente nicht mehr konsistent sei. (Der Text war etwas anders fprmuliert, aber ihr wisst sicherlich, was ich meine).
Hat jemand von euch einern Ansatz zum vollständigen Leeren der TableView?
in meiner App habe ich einen ViewController in dem u.a. auch eine UITabelView ist. Bei bestimmten Aktionen wird eine andere Klasse (kein ViewController) aufgerufen und dabei wird teilweise die Liste mit ganz anderen Werten gefüllt. (Mehr oder weniger Spalten, Sektionen, Zeilenhöhe etc.)
Wenn ich nun zurückkomme in den ViewController, zeigt er mir zunächst keine Änderung, bis ich scrolle, oder drehe und dann werden die neuen Inhalte in der Liste angezeigt.
Das ist auch soweit klar und verständlich.
Ich habe dann die Methode reloadData ausprobiert und das sah schon besser aus, aber immer noch waren Teile der alten Liste zu finden und das Layout hat nicht ganz gepasst.
Gibt es eine Methode, um die Liste komplett zu leeren?
Ich habe mir deleteRowsAtIndexPath und deleteSections angesehen und auch versucht, beide einmal einzusetzen. Aber entweder brachte es nichts oder ich beklam eine Fehlermeldung, dass nach dem Aktualisieren die Anzahl der Elemente nicht mehr konsistent sei. (Der Text war etwas anders fprmuliert, aber ihr wisst sicherlich, was ich meine).
Hat jemand von euch einern Ansatz zum vollständigen Leeren der TableView?