У меня есть странная проблема с UITableView
только в iOS 7.
UITableViewCellSeparator
исчезает выше первой строки и ниже последней строки. Иногда после выбора строк или некоторых действий прокрутки появляется.
В моем случае tableView
загружается из стиля Storyboard
с UITableViewStylePlain
. Проблема, конечно, не в UITableViewCellSeparatorStyle
, которая не изменяется по умолчанию UITableViewCellSeparatorStyleSingleLine
.
Как я читал в Форумы Apple Dev (здесь и здесь) у других людей есть такая проблема, и некоторые методы обхода найдены, например:
Workaround: disable the default selection and recreate the behaviour in a method
trigged by a tapGestureRecognizer.
Но я все еще искал причину такого странного поведения разделителя.
Любые идеи?
Обновление: Как я увидел в XCode 5.1 DP и iOS 7.1 бета-версии, Apple попыталась исправить эту проблему. Теперь разделитель отображается по мере необходимости иногда ниже последней строки после некоторого обновления, но не после создания таблицы.