• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Interface Builder - TableViewController meiden?

belinea

deaktivierter Benutzer
Registriert
12.07.08
Beiträge
351
Ist es ratsam den fertigen TableViewController aus der Palette zu nutzen, oder sollte man sich eine eigene TableView in einen normalen ViewController zusammenbauen?

Ich habe jetzt das Problem dass ich den fertigen UITableViewController nicht in seiner Größe verändern kann. Er nimmt immer die ganze Seite ein. Ich kann nun weder oben eine Navigation Bar einsetzen noch unten eine Navigationsleiste. Da der InterfaceBuilder sämtliche Elemente direkt an die Tabelle klebt.

Also sollte man den fertigen TableViewController meiden, oder?
 
Naja kommt drauf an, was du machen möchtest. Wenn du zB eine Einstellungen machen möchtest, ist es ratsam, den TableViewConttoller zu verwenden, da es nur dort möglich ist Static Cells zu machen. Oder die delegate und Data Source Funktions nicht extra implementiert werden müssen. Ich persönlich nutze daher den Controller gerne. Esseiden du willst auf 50% der Höhe des viewControllers den Table view und auf den anderen 50% etwas anderes. Aber ansonsten würde ich immer den TableViewController nehmen.
 
  • Like
Reaktionen: belinea
Oh Danke für den Hinweis mit den StaticCells. Das wusste ich gar nicht, dass man die nur mit dem TableViewController machen kann.