alt text http://img179.imageshack.us/img179/2047/iphonetextableview.png
Ich habe eine UITableView in einer Nib-Datei. Es funktioniert perfekt mit 4 oder mehr Zellen. Wenn ich nur 2 oder 3 Zellen habe und der Bildschirm nicht vollständig mit Zellen gefüllt ist, habe ich diese leeren Zellen (dunkelgrau, das ist eigentlich nur der Hintergrund meiner TableView) unten.
Sie sollten jedoch nicht dort sein, weil mein numberOfSectionsInTableView
und numberOfRowsInSection
die korrekten Werte zurückgibt.
Irgendwelche Ideen?
Ich glaube nicht, dass sie tatsächlich Zellen sind. Sie sehen die weißen Linien, weil dies das Standardverhalten für die Tabellenansicht ist. Haben Sie versucht, das Trennzeichen für die Tabellenansicht in IB zu ändern?
Alternativtext http://img.skitch.com/20100513-x5428pkyp8iaqchmkrd41h8m98.png
Was Sie sehen, ist das Standardverhalten von UITableViewStylePlain . Wenn Sie keine "leeren Zellen" unterhalb Ihrer realen Zellen haben möchten, verschieben Sie die "Mehr" -Schaltfläche (siehe Bild) in UITableView tableFooterView. Wenn Sie nicht über die Schaltfläche "Mehr" verfügen und immer noch keine leeren Zellen möchten, erstellen Sie eine leere Fußzeile:
%Vor%Aus irgendeinem Grund entfernt tableFooterView "leere Zellen" nach den echten Zellen.
Tags und Links iphone uitableview