Ich verwende zwei UITableView
s in UIViewController
, wie kann ich die Zeile und Zellen in beiden Tabellenansichten füllen? Wenn ich für die zweite Tabellenansicht gebe, sagt es die doppelte Deklaration der Anzahl der Zeilen in Abschnitt etc.
Alle Ihre UITableViewDelegate
und UITableViewDatasource
Methoden werden nur einmal implementiert. Sie müssen nur prüfen, für welche Tabellenansicht die Methode aufgerufen wird.
Dies funktioniert in allen TableView-Methoden für Delegaten und Datenquellen, da tableView
der gemeinsame Parameter in allen Ihren Methoden ist
Dieser Link hat auch die Lösung Ihres Problems.
Hoffe, das hilft
Bitte schauen Sie nach.
Erstellen Sie zuerst zwei Tabellenansichten im Interface Builder und verbinden Sie sich dann mit zwei IBOutlet-Variablen und setzen Sie Delegate und Datenquelle für beide Tabellenansichten.
In der Schnittstellendatei
%Vor%In Implementierungsdatei
%Vor%Verwenden Sie diesen Code. Hoffnung hilft
Es ist möglich, sehen Sie sich den Referenzcode hier an: Ссылка
Bitte lesen Sie auch diese Seite: 2 Tabellenansichten in einer einzelnen Ansicht
Tags und Links iphone uitableview xcode