UITableView с динамически установленным размером - PullRequest
0 голосов
/ 18 июля 2010

У меня есть UITableView как подпредставление в ScrollView с другими виджетами вокруг, как кнопка.Я бы хотел, чтобы кнопка всегда находилась в конце ScrollView, и мне бы хотелось, чтобы UITableView отображал динамически больше разделов.Как и где мне определить размер таблицы, правильно ее настроить и визуализировать?Из Интерфейсного Разработчика кажется, что я могу только установить статический размер для TableView (который, конечно, ограничивает количество видимых секций) и прикрепить положение кнопки внизу, если происходит вращение.

1 Ответ

3 голосов
/ 18 июля 2010

Если у вас есть только несколько простых элементов управления после таблицы, то я бы предложил поместить их в саму таблицу и избавиться от нездоровой (на мой взгляд) комбинации представления таблицы в представлении прокрутки.

Выможет добавить кнопку, о которой вы говорите, в нижний колонтитул таблицы.Это можно сделать в Интерфейсном Разработчике (перетащите кнопку в конец представления таблицы) или в коде ([tableView setTableFooterView:myButton];).

Если ваша кнопка должна быть меньше ширины таблицы, тогдапоместите его в UIView и найдите, как вам нужно.

Вы также можете добавить заголовок таблицы аналогичным образом ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...