Как отобразить кнопки под TableView внизу экрана? - PullRequest
0 голосов
/ 22 апреля 2011

Я пытаюсь создать такой экран:

Mockup of my Main Screen

Я уже построил навигационный элемент («Панель заголовка») и табличное представлениеЯ ищу способ добавить кнопки под табличным представлением.

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

Ответы [ 2 ]

1 голос
/ 22 апреля 2011

Я могу подумать о двух способах, что вы можете сделать что-то вроде этого.

  1. Вы можете создать UISegmentedControl и поместить его в свойство tableFooterView вашего табличного представления.Кнопки будут видны только под видом таблицы и будут прокручиваться вместе с таблицей.
  2. Вы можете создать UIToolbar или в идеале отобразить панель инструментов, которую вы получаете бесплатно с помощью контроллера навигации, и поместить UISegmentedControlтам.Таким образом, кнопки всегда будут видны независимо от того, куда пользователь прокручивал.

Надеюсь, это поможет вам начать работу.

1 голос
/ 22 апреля 2011

Пара подходов предлагает себя:

1) Вы можете использовать фактическую панель вкладок. Если вы сделаете это, ваш внешний контроллер представления должен быть UITabBarController. Некоторый поиск по «UITableView внутри UITabBar» и т. П. Должен дать вам более подробную информацию.

2) Установите рамку UITableView меньше, чем весь экран. И у него, и у кнопок (которые вполне могут быть UISegmentedControl) есть подвид общего контейнера.

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