Из раскадровки
- Перейти к StoryBoard
- Выберите ваш начальный ViewController
- В верхней части выберите Редактор> Встроить> Контроллер навигации
- Выберите контроллер навигации, перейдите в «Инспектор атрибутов»> «Нижняя панель» и выберите нужную панель инструментов.
Теперь каждый раз, когда вы создаете новый ViewController и выполняете переход, панель инструментов будет появляться автоматически.
Программный
В viewDidLoad () вашего rootViewController
let toolBar = UINib(nibName: "ToolBar", bundle: nil).instantiateWithOwner(nil,
options: nil).first as! YourToolBarClass
self.navigationController!.view.addSubview(toolBar)
self.navigationController!.toolbarItems = toolBar.items
Для всех ViewControllers:
self.toolbarItems = self.navigationController!.toolbarItems