Я показываю UITableView, и время от времени первая строка появляется в нижней части представления.Смещение при отображении UITableView
Нет ничего выше первой строки, и пустое пространство нечувствительно.
До сих пор я проверил:
- headerView из Tableview: пусто
- используют простые UITableViewCells
- Проверка RowHeight клеток
- проверка кадр из клеток
- , когда ошибка происходит, предупреждение памяти отсутствует до
- проверить содержимоеОфисный вид таблицы прокрутки
Эта ошибка появляется только на iPhone, никогда на симуляторе.
На скриншоте слева отображается правильный вид таблицы, а справа вид с ошибкой. Когда вы делаете снимок, я коснулся экрана, чтобы полоса прокрутки была видна.
Любая идея в каком направлении я должен смотреть?
Я только что видел contentSize таблицыView scrollView не прав: у меня 84 ячейки @ 67 пикселей и 1 ячейка @ 57 пикселей высота: общая сумма должна быть 5685, но равна 6005. (выкл. 320). Странный.
Stephan
alt text http://www.quicksnapper.com/files/5161/18374733084A0B3EA24D152.png
Вы проверили все, что я проверил бы, и, похоже, вы не используете разделы.Я бы снова проверял разделы и если вы подклассифицируете UITableViewCell, я бы снова проверил этот код. – Jordan