Как добавить панель поиска под панелью навигации в UISplitViewController? - PullRequest
1 голос
/ 12 апреля 2010

Как добавить статическую панель поиска (которая не прокручивается с помощью UITableView) под UINavigationController в корневом представлении UISplitViewController. Почтовое приложение iPad имеет пример одного из них. На самом деле я хотел бы добавить панель инструментов с сегментированным элементом управления вместо панели поиска, но я думаю, что процесс тот же.

Ответы [ 2 ]

1 голос
/ 18 апреля 2010

Да, я имел в виду левую панель UISplitViewController, поэтому я думаю, что мой вопрос действительно Как мне добавить статическую панель инструментов ниже панели навигации при использовании UITableViewController?

Вы можете добавить любое представление (кроме нового разделения iPad) на контроллер навигации, а не только UITableView. И у добавленного представления могут быть подпредставления ...

Добавление простого UIView в NavigationController. В этом UIView сначала добавьте свою панель поиска, а затем свой контроллер навигации ниже панели поиска. Вы даже можете добавить панель инструментов внизу.

NavigationController
  UIView
    searchbar
    tableview
    toolbar
0 голосов
/ 15 апреля 2010

Ммм ... можешь ли ты это переформулировать? Вы имеете в виду в левой панели UISplitViewController? Не допускается использование UINavigationController в качестве родительского для UISplitViewController - он выдает ошибку времени выполнения в SDK 3.2.

Если то, что вы говорите, по сути "Как мне добавить панель поиска на левой панели UISplitViewController? Тогда ответ такой же, как и для любого представления, отображаемого на левой панели. Поскольку обе панели имеют простую UIViewControllers (не просто UITableView), вы создаете перо в IB с представлением, панелью поиска, под которым вы затем помещаете UITableView. 1003 *

Большинство людей, у которых возникают подобные вопросы, думают, что вы можете использовать UITableView только в «Мастер-интерфейсе» (так как это выглядит так, как это происходит).

...