Ich habe ein seltsames Problem UITableView
nur mit iOS 7.
UITableViewCellSeparator
verschwindet über der ersten Reihe und unter der letzten Reihe. Manchmal wird es nach Auswahl der Zeilen oder einiger Bildlaufaktionen angezeigt.
In meinem Fall tableView
wird aus dem Storyboard
with UITableViewStylePlain
style geladen . Das Problem liegt sicherlich nicht in UITableViewCellSeparatorStyle
, was nicht von der Standardeinstellung geändert wird UITableViewCellSeparatorStyleSingleLine
.
Wie ich in den Apple Dev Forums ( hier und hier ) gelesen habe, haben andere Leute ein solches Problem und es werden einige Problemumgehungen gefunden, zum Beispiel:
Workaround: disable the default selection and recreate the behaviour in a method
trigged by a tapGestureRecognizer.
Aber ich suche immer noch nach dem Grund für dieses seltsame Verhalten des Trennzeichens.
Irgendwelche Ideen?
Update: Wie ich in XCode 5.1 DP und iOS 7.1 Beta gesehen habe, hat Apple versucht, dieses Problem zu beheben. Jetzt wird das Trennzeichen nach Bedarf manchmal unterhalb der letzten Zeile angezeigt, nach einigen Aktualisierungen, jedoch nicht nach der Erstellung der Tabellenansicht.