Я знаю, как добавить кнопку к каждому контроллеру, который я помещаю в стек контроллера навигации.Но мне всегда нужна кнопка настроек в правом верхнем углу панели навигации, независимо от того, какой контроллер нажимается или выдвигается.Кнопка должна представлять параметры viewController модально.
Для меня включение в viewDidLoad каждого контроллера кода для кнопки плюс включение заголовка контроллера настроек выглядит как хак.
Похоже, я должен быть в состояниивставить эту кнопку из самого контроллера навигации, указывая на селектор в контроллере навигации.И тогда этот метод будет представлять settingsController модально через тот контроллер, который окажется активным в стеке в этот момент.
Есть идеи, как этого добиться?