UITableView innen UIViewController nicht angezeigt

Ich versuche zum einrichten einer UITableView innerhalb eines UIViewController. Ich Tue dies weil es mir erlaubt, fügen Sie eine top-bar mit den Schaltflächen speichern und Abbrechen. Ich bin mit storyboard und statische Zellen-Modell der tableview eine Eingabe von dem Benutzer (denken Sie an das event in apples Kalender-app). Ich habe die Ansicht in Xcode, aber wenn es läuft auf meinem Handy oder der simulator, der tableview nicht angezeigt. Hier ist die einfache Ansicht in Xcode:

UITableView innen UIViewController nicht angezeigt

Und dies ist, wie es zeigt, wenn es läuft:

UITableView innen UIViewController nicht angezeigt

Ich gelesen habe über das hinzufügen von Delegierten und festlegen der datasource und so, aber wirklich das ist alles nur statische Zellen mit text-Feldern keine Daten geladen werden. Warum ist das passiert und was kann getan werden, um es zu beheben? Danke!

  • Es sieht aus wie Sie haben UITableViewDelegate zweimal statt UITableViewDataSource. Ich weiß nicht, ob das Thema, aber man sollte es beheben. By the way, wenn Sie Betten Ihre anzeigen in einem UINavigationController können Sie leicht hinzufügen, bar-Elemente, sogar ein UITableViewController. Wenn Sie planen, delegate und datasource-Methoden, vergessen Sie nicht, stellen Sie Ihre delegate und datasource.
  • Guter Fang, vielen Dank. Dass das nicht das problem zu sein, aber mit Feintuning eine Menge verschiedener Dinge und Werte im Wandel der Versuch zu Debuggen, hätte ich wahrscheinlich nicht erwischt haben, dass. Obwohl, Festsetzung und ändern, um UITableViewDataSource prompt mich zu fügen Sie die cellForRowAtIndexPath und numberOfRowsInSection Methoden.
  • Können Sie zeigen eine Momentaufnahme der view-Hierarchie im storyboard?
InformationsquelleAutor Made2k | 2013-10-10
Schreibe einen Kommentar