Wie man die Größe von UITableView in UITableViewController mit Abschnitts-header

Ich habe eine gruppierte UITableView in einem UITableViewController und ich möchten, ändern Sie die Größe horizontal.

Ich habe versucht, viele verschiedene Möglichkeiten, aber keiner von Ihnen war perfekt.

Was ich versucht habe:

1.) Überschreiben - [UITableView setFrame:], aber Sie bewegt sich nicht die überschriften der Abschnitte und dort sind schwarze Bereiche auf beiden Seiten (denn es gibt nichts, das hinter der Tabelle).

2.) Überschreiben - [UITableViewCell setFrame:], aber es immer noch nicht bewegen Sie den Header (das ist wichtig).

3.) Aufruf - [self.view setFrame:] von UITableViewController, aber es nicht tun.

Hast du eine Idee wie es zu lösen bitte teilen Sie es mit mir!

Versucht - [self.tableView setFrame:]?
Die Tabelle Ansicht einer UITableViewController ist der Ansicht Steuerung Ansicht so self.view und self.tableView sind die gleichen.
Ja, aber ich habe das gleiche Ergebnis.
Wenn Sie anrufen - [self.tableView setNeedsLayout:]? Bedenken Sie auch, dass der table view ist ein scroll-Ansicht, so dass setContentOffset: sollte auch funktionieren.

InformationsquelleAutor Rickye | 2012-11-12

Schreibe einen Kommentar