Когда и где я должен добавить представление в нижний колонтитул UITableView? - PullRequest
0 голосов
/ 25 марта 2010

Я заполняю UITableView UITableViewController только через код. Внизу таблицы я хочу расположить кнопку, которая прокручивается в поле зрения, когда пользователь прокручивает до нижней части таблицы.

Когда в жизненном цикле UITableViewController я должен заполнить нижний колонтитул таблицы кнопкой? viewDidLoad

p.s. Я хочу избежать использования нижних колонтитулов раздела в UITableView.

Ответы [ 3 ]

1 голос
/ 25 марта 2010

Да, введите в viewDidLoad. Здесь - пример кода.

1 голос
/ 25 марта 2010

Да, viewDidLoad - правильное место. Хотя это не каменное правило - у меня меняется представление нижнего колонтитула во многих различных ситуациях, например, после поворота в didRotateFromInterfaceOrientation.

Обратите внимание, что представление будет перемещено в местоположение, расположенное сразу под последней строкой, поэтому, если вы хотите указать поле или центрирование для своей кнопки, я предлагаю добавить план UIVIew в качестве нижнего колонтитула, а затем добавить в него свои кнопки. UIView.

0 голосов
/ 25 марта 2010

Вы можете просто установить свойство tableFooterView UITableView для своей кнопки.

...