Как выровнять верхнюю / нижнюю высоту UITableView в iPhone? - PullRequest
0 голосов
/ 29 декабря 2011

У меня есть сгруппированный стиль UITableView.В нем только один раздел, и в этом разделе всегда только 5 строк (исправлено).Раздел отображается как ..

enter image description here

Но я хочу показать его в середине экрана, как это ...

enter image description here

Что я должен сделать, чтобы получить это?

Спасибо

Ответы [ 2 ]

1 голос
/ 29 декабря 2011

Ну, вы можете установить края вставки, но вы не должны этого делать.

Это не то поведение, которого ожидает пользователь.

Но если вы действительно хотите, вы можете использовать edgeInset через конструктор интерфейса или через код:

self.tableView.contentInset = UIEdgeInsetsMake(200.0f, 0.f, 0.f, 0.f);

Вы должны выяснить верхнюю часть смещения. (это число 200.0f)

0 голосов
/ 08 ноября 2014

У меня есть класс, который расширяет UIViewController, и я обнаружил, что добавление следующего (swift, xcode 6.1), кажется, перемещает tableView наверх

self.automaticsAdjustsScrollViewInsets = false

...