Ist es möglich, ein UITableView
mit statischen Zellen zu erweitern, um automatisch an den 4 "iPhone 5 Bildschirm anzupassen und die Höhe jedes UITableViewCell
entsprechend zu erweitern? Wenn ich ein einfaches UITableView
in IB mit 3 statischen Zeilen erstelle , wenn ich es auf dem iPhone 3,5 "Display sehe es sieht gut aus, aber auf dem iPhone 4" Display gibt es zusätzliche Leerzeichen an der Unterseite. Ich habe versucht mit Auto-Layout (ich bin nur an iOS6 interessiert), Einstellung Autosizing-Optionen, etc. aber ohne Erfolg.
BTW - Ich weiß, dass ich die Höhe im Code z. in heightForRowAtIndexPath:
dividiere die Grenzen oder Rahmenhöhe durch die Anzahl der Zeilen (d. h. 3 Zeilen). Aber ich suche etwas Dynamischeres.
Das Problem wurde durch Festlegen der AutoLayout-Eigenschaft für die TableView behoben. Sobald ich dies getan hatte, änderte sich der Tisch entsprechend. Ich stelle auch später fest, dass ich die Größe anpassen kann, indem ich die AutoSizing-Maske einstelle.
Eine andere Möglichkeit zu lösen (dies funktionierte für mich) ist das Klicken auf den Button 4-Zoll-Formfaktor anwenden und das UITableView auf den unteren Bildschirmrand erweitern.
Tags und Links uitableview ios autolayout interface-builder