3 Stimmen

Bestes Verfahren zum Senden des Signals "Nachladen" an UITableView von einer Ansicht zur anderen

Mein Ziel ist es, eine UITableView zu benachrichtigen, um sich jedes Mal zu aktualisieren, wenn einige Konfigurationen geändert haben. Das Problem ist, dass die Konfiguration Ansicht ist "nicht" auf die gleiche Ansicht, die das Signal erzeugt. (Ja, ich habe Tabbed Application verwendet.)

Derzeit verwende ich eine Art globale Variable in AppDelegate, um die Änderung in einer Ansicht zu erkennen, und führe die Prüfung in einer anderen Ansicht durch. Das ist in Ordnung, aber der Code ist nicht lesbar, da er so eng gekoppelt ist. Gibt es eine elegante Methode, dies zu tun? Übersehe ich etwas in diesem Programmierrahmen?

Wenn es so einen eleganten Weg gäbe, sollte der Aktualisierungsprozess von UITableView wohl sofort nach dem Auftreten der Benachrichtigung erfolgen. In diesem Fall würde ich gerne wissen, ob es möglich ist, die Aktualisierung von UITableView zu verzögern, bis viewDidAppear auftritt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X