2015-02-21 3 views
7

Мой Tableview имеет дополнительное пространство в нижней части, как вы видите на картинке:UITableView дополнительное пространство в нижней

Все строки в Tableview имеют фиксированную высоту 71pt.

enter image description here

+0

Когда вы тянете вид оттуда, где делает скроллбара кажется, подпрыгивают? – Tommy

+0

@Tommy В том же положении с картинки –

+0

Только ответ мне помог. https://stackoverflow.com/a/31445770/4593553 – Jerome

ответ

25

Хорошо, я получил его.

«Настроить прокрутки вставки» отмечен на моем viewController (не мой tableView).

Вот answer с подробным объяснением

+1

Вы должны отметить другой ответ, как принято, это в основном то, что он сказал. –

+0

спасибо =) !!! –

1

В моем случае это было из-за наличия колонтитула высоты 18 по умолчанию в нижней части UITableView. Установив его на 1, удалите дополнительное пространство внизу.

1

У меня была эта проблема, когда я перевернул UITableView в обратном порядке для экрана обмена чатами.

Прежде чем я перевернул представление таблицы, вставка содержимого оставила пустое место сверху, так что, когда мы прокручивали весь путь, содержимое не было перекрыто навигационной панелью. Как только я перевернул его, вставка была перенесена на дно.

Измените свои «вставки содержимого» на «Никогда» в «Инспекторе размеров» вашего UITableView, чтобы избавиться от этого места в конце.

0

Вот как это можно легко исправить с помощью раскадровки (IOS 11):

Select Table View> Размер Inspector> Содержание Вставки: Никогда

Смежные вопросы