2016-11-16 1 views
0

Ich benutze Swift 3.0. Wenn wir die Tabellenansicht bis zum Ende durchlaufen und die App in den Hintergrund schalten, wird die Tabellenansicht bis zur zweitletzten Zeile neu geladen. Gibt es eine Möglichkeit, dieses Verhalten von Tableview zu vermeiden?Tableview wird neu geladen, wenn App in den Hintergrund geht, wenn App bis zum Ende gescrollt

Es ruft keine Delegate-Methoden auf, wenn die letzte Zelle nicht sichtbar ist.

Ich habe versucht, contentOffset von tableview in den Hintergrund zu gehen und es zurückzusetzen, wenn ich zurückkomme. Es funktioniert perfekt, aber es hat einen Nachladeeffekt, den ich nicht vermeiden kann.

Ich versuchte auch sleep(1). Es zeigt jedes Mal, wenn wir in den Vordergrund kommen, 1 Sekunde lang Splash Screen.

Antwort

0

Die Lösung erhalten. Die App muss sowohl den Querformat- als auch den Hochformatmodus unterstützen, also ist dies das iOS-Verhalten. Wenn ich die App in den Querformat-Modus sperre, funktioniert sie einwandfrei, unterstützt jedoch nicht die Anpassungsfunktion.

Verwandte Themen