Ich habe eine benutzerdefinierte tableView
mit einer Kopfzeile und einigen Abschnitten. Ich verwende Tabs zwischen drei ViewControllern. ViewController
mit tableView
ist meine Homepage der App. Wenn ich die App zum ersten Mal öffne, ist alles in Ordnung. Aber wenn ich meine tableView
nach unten scrolle und dann zu einer anderen viewController
über die Registerkarte gehe und zu meinem Home-Bildschirm zurückkomme, wird TableView
mit dem Abschnitt angezeigt, wo ich gegangen bin. Ich möchte, dass es mit Header präsentiert wird (mein ViewController sollte von oben statt von Mitte dargestellt werden). Hier sind die Screenshots.Präsentation TableView mit Header anstelle von mittleren Abschnitt oder Fußzeile
Das ist mein Home-Bildschirm
Und wenn ich nach unten scrollen, wie unten
Und zum nächsten Bildschirm bewegen Sie mit unter tabBar
Das ist, was ich, wenn ich zu Hause Bildschirm kommen zurück
Sollte es nicht wie beim ersten Mal präsentiert werden?
Dies passiert, weil der Tab-Bar-Controller die Tabellenansicht nicht erneut lädt. Möglicherweise müssen Sie Ihre TableView nach oben scrollen, wenn jemand die Registerkarte zu Ihrem Home-Controller wechselt. – Harsh