Ein Abschnitt mit "dynamischen Prototypen" in einer statischen Tabellenansicht mit "statischen Zellen"

9

Ich möchte eine statische Tabellenansicht mit einem dynamischen Abschnitt definieren Ist das möglich?

Abschnitt 0 muss statisch sein, die Etiketten sind in xcode mit den Ausgängen verdrahtet.

Abschnitt 1 soll dynamisch sein

Ich habe das versucht, aber ich weiß nicht, welche Zelle ich für den statischen Teil zurückgeben soll.

%Vor%

BEARBEITEN 1; jetzt habe ich es versucht:

%Vor%

aber habe:

%Vor%     
mica 15.02.2012, 21:16
quelle

2 Antworten

5

Ich habe eine Teillösung für dieses Problem

In den Datenquellenmethoden der Tabellenansicht gebe ich das Ergebnis der Oberklassen für die statischen Zellen zurück, für die dynamischen Zellen gebe ich die benötigten dynamischen Werte zurück.

In - (UITableViewCell *) Tabellenansicht: (UITableView *) tableView cellForRowAtIndexPath: (NSIndexPath *) indexPfad die dequeueReusableCellWithIdentifier: gibt nil zurück, damit ich eine neue UITableViewCell

erstelle

Das verbleibende Problem:

in xcode müssen Sie die Anzahl der Zeilen im "dynamischen Bereich" angeben (was natürlich nicht dynamisch ist). Sie können nicht mehr als das Maximum anzeigen, das Sie hier definiert haben (oder eine Ausnahme erhalten; -)).

Beispielcode:

%Vor%     
mica 16.02.2012, 15:17
quelle
-1

anstelle eines Schalters versuchen Sie mit einigen guten alten if-Anweisungen

%Vor%

Nun nehmen wir an, dass Ihre statischen Zellen keine Wiederverwendungskennungen haben, weil dies nur redundant wäre und da Sie nur eine Prototypzelle zur Wiederverwendung benötigen, sollte dies Ihre Einrichtung sein.

    
David 05.01.2015 20:47
quelle