2016-07-23 14 views
0

Ich habe versucht, UITableView (mit statischem Inhalt) zu verwenden, um einen Einstellungsbildschirm zu erstellen, der dem Systemeinstellungsbildschirm des iPhones ähnelt. Es funktioniert meist excepts den leeren Raum unter der letzten Zeile gefüllt ist mit weißer Reihe Zellen anstelle der Hintergrundfarbe, wie in diesem Screenshot gezeigt:Wie setze ich UITableView Hintergrund für Leerzeichen?

enter image description here

ich verschiedene Weise versucht habe, dieses Problem zu beheben: die Tabellenansicht der Einstellung Hintergrund, fügen Sie eine leere Zeile als letzte Zeile mit der Hintergrundfarbe hinzu. Was sollte die richtige Lösung sein?

+0

Möchten Sie nicht 'UITableView (style: .Grouped)' oder '[[UITableView alloc] initWithStyle: UITableViewStyleGrouped]'? Das ist, was das Einstellungsmenü verwendet –

+0

Dies ist eigentlich eine bessere Antwort für das, was ich will (Einstellung Bildschirm.) Nicht sicher, warum Sie die Antwort gelöscht haben. Ich würde abstimmen und es als die akzeptable Antwort markieren, wenn Sie es zurückstellen. Vielen Dank! –

+0

Ich habe das getan! Ich war mir nicht sicher, ob Sie nach dieser Art von Lösung suchten. Schön, dass es hilft –

Antwort

1

Verwenden UITableView(style: .Grouped) in Swift oder [[UITableView alloc] initWithStyle: UITableViewStyleGrouped] in Objective-C, um das Aussehen des Einstellungsmenüs zu emulieren. Sie sollten den Tabellenansichtsstil auch im Interface Builder festlegen können.

Verwandte Themen