Ich möchte ein tableView
verwenden, um 2 statische Zellen über einer Liste dynamischer Zellen zu haben. Soweit ich es verstehe, muss ich einen dynamischen Prototyp TableView verwenden. Aber ich verstehe nicht, wie man 2 statische Zellen hinzufügt und sie entwickelt, z. Hinzufügen eines Textfelds zum ersten und eines Etiketts zum zweiten.
Was muss ich in meinem Storyboard tun? Und was muss ich im Controller tun? Wie kann ich die statischen von den dynamischen Zellen unterscheiden?
Könnte mir jemand als blutiger Anfänger eine Anleitung geben, wo ich anfangen soll? Vielen Dank !!
BEARBEITEN: Ich habe das zum Testen versucht:
%Vor%Das ergibt folgendes:
Später, wenn ich echte Daten verwende, werde ich die ersten 2 Datenzeilen vermissen ... Kann ich den Zeilenzähler irgendwie "zurücksetzen", nachdem ich meine statischen Zellen erstellt habe?
Und wie kann ich die 2 statischen Zellen verändern? Um ein Textfeld und Beschriftungen hinzuzufügen? Oder muss ich das programmatisch machen?
Ich habe hier Hilfe gefunden: Mischen von statischen und dynamischen Abschnitten in einer gruppierten Tabellenansicht
Und meine Lösung sieht so aus:
1.
Hinzufügen und Layout der statischen Zellen:
Geben Sie jeder Zelle einen eindeutigen Namen und fügen Sie sie als Ausgang zur Klasse TableViewCell
Passen Sie den Code an:
%Vor%Die Ergebnisse werden wie folgt aussehen:
Ich hoffe, ich kann jemandem mit der gleichen Frage helfen:)
Sie können so etwas verwenden, um Ihre statische Zelle zu verwenden oder anzuzeigen
%Vor% und in Ihrer cellForRowAtIndexPath
Datenquelle können Sie so etwas verwenden.
Hier ist Code für swift.
%Vor% und in Ihrer cellForRowAtIndexPath
Datenquelle können Sie so etwas verwenden.
Viel Glück ...
Tags und Links uitableview ios swift