iOS: как добавить панель инструментов или любой нижний колонтитул под табличным представлением?

Я прошел вводный курс CS193p по цели C. Теперь у меня есть сгруппированное табличное представление, и мой контроллер представления — это CoreDataTableViewController (из класса CS193p), который в основном является просто подклассом UITableViewController с реализованным FetchedResultsControllerDelegate. В моем приложении подключено несколько экранов, поэтому, если вы нажмете одну строку в первой таблице, вы попадете на новый экран со всеми подкатегориями для этой основной категории и т. д. Все экраны являются подклассами этого CoreDataViewController.

Теперь я не понимаю, как добавить панель инструментов в самый низ экрана в одном конкретном табличном представлении. Думаю, мне нужно вставить новое представление, в которое я включаю табличное представление и панель инструментов. Что я не понимаю, как все подключить, чтобы весь TableView действительно работал? Раньше самым "верхним" контроллером был мой CoreDataTableViewController (который я подклассифицировал и реализовал свои собственные методы), но теперь я понятия не имею, как продолжить? Как я могу получить значения от родительского контроллера представления к этому встроенному контроллеру табличного представления и далее к его дочернему контроллеру представления позже?


person MichiZH    schedule 14.04.2013    source источник


Ответы (1)


Если у вас есть приложение на основе навигации, вы можете настроить панель инструментов, вызвав:

[self.navigationController setToolbarHidden:NO];
person Holger    schedule 14.04.2013