Ich habe eine UITableView, wo ich eine Aktualisierung nur einer bestimmten Abschnittsüberschriftzeile erzwingen möchte, nicht die Datenzeilen. Aktualisieren Sie beispielsweise den Header für Abschnitt 3. Ich weiß, wie Sie einen gesamten Abschnitt (Header plus Daten) neu laden, aber kann nur der Abschnittskopf aktualisiert werden?
BEARBEITEN: Wenn sich Daten in einem Abschnitt der Tabelle ändern, möchte ich Informationen in der Kopfzeile eines VERSCHIEDENEN Abschnitts aktualisieren. Daher muss ich einen Verweis auf die Abschnittsüberschrift erhalten und sie dann aktualisieren.
Nun, in meinem Fall muss ich nach einer asynchronen Aufgabe meine benutzerdefinierte Header-Ansicht aktualisieren.
und ich bekomme es um die Höhe zu aktualisieren mit: Dieser schnelle 3+ Code
%Vor%Ich bitte um Unterschied. Ich bin darauf gestoßen, während ich Zeilen mit benutzerdefinierten Abschnittsheadern löschte, und (zumindest in iOS 6) können Sie einfach Folgendes aufrufen:
%Vor%Und solange Sie über den richtigen Code verfügen, um eine Ansicht in dieser Methode zurückzugeben, können Sie die Kopfzeile für einen bestimmten Abschnitt einfach aktualisieren:
%Vor%Tags und Links objective-c iphone uitableview