Ich versuche also, eine einzelne Bildschirm-App zu erstellen, wo ich mit einem UIViewController beginne. Darüber hinaus gibt es ein UITextfield, eine Schaltfläche und eine UITableView.
Im Wesentlichen besteht die beabsichtigte Funktionalität der App darin, dass ein Benutzer ein Wort in das UITextField eingibt, einen Knopf drückt und es auf dem UITableView erscheinen lässt.
Ich habe nie Probleme damit, wenn die Schaltfläche die UITextField-Einträge an einen UITableViewController auf einem anderen Bildschirm anfügt, aber aus irgendeinem Grund habe ich Probleme mit einem UITableView, das auf dem UIViewController eingebettet ist ... Auf meinem Storyboard habe ich verlinkt das UITableView als Delegat und Datenquelle des UIViewController, so dass das nicht das Problem sein sollte.
Irgendwelche Ideen? Mein Code ist unten veröffentlicht.
%Vor% Erstellen Sie zunächst für Ihre Tabellenansicht auf diese Weise ein IBOutlet
:
Danach mach das in deiner viewDidLoad
Methode:
Danach können Sie reload
your tableView angeben, sobald das Element in groupList
hinzugefügt wurde. Hier können Sie das tun:
Und aktualisieren Sie diese Funktion:
%Vor%Und Sie können den endgültigen Code überprüfen, den ich für Sie erstellt habe HIER .
Tags und Links uitableview ios swift uiviewcontroller