Der einfachste Weg, es zu tun, ist wahrscheinlich nur den Rahmen für die Tableview zu ändern. Sie müssen einen Verweis auf die Tableview in Ihrem Controller erhalten, entweder durch eine IBOutlet oder durch die Ansicht in der Ansichtshierarchie zu finden ODER Sie den Rahmen im Interface Builder ändern.
In Code so etwas wie:
tableView.frame = CGRectMake(0.0, 200.0, 320.0, 280.0);
Würde die Tableview unten über das Display positionieren und seine Höhe begrenzen - die Abmessungen Sie auf abhängen verwenden, ob Sie so eine Tab-Leiste auf die Ansicht und Dinge hatten.
In Schnittstelle baut nur den Tableview wählen, dann die Größe Inspektoren wählen (der Inspektoren Registerkarte mit dem Lineal-Symbol), und stellen Sie die Höhe und y-Offset es zu verschieben, um den Blick nach unten.
Dies funktioniert total. Vielen Dank. – CodingWithoutComments
'tableView.tableHeaderView' anstelle von' tableViewHeader' – vaughan