У меня есть представление, которое в настоящее время отображается UINavigationController. Когда пользователь меняет выбор в другом месте, мне нужно, чтобы отображаемый в данный момент заголовок, отображаемый UINavigationController, изменился. Несмотря на то, что я меняю заголовок в текущем контроллере представления, я не могу заставить UINavigationController обновить заголовок.
Я пробовал все виды вещей и не смог изменить название.
Я делаю [tableview reloadData] для остальной части представления, но это не меняет заголовок.
В отображаемом контроллере представления я пробовал следующее
self.title = @"New title";
Я пробовал различные комбинации setNeedsDisplay, setNeedsLayout как для self.view, так и для self.navigationController.view.
Ничто не изменило заголовок на панели навигации.
Спасибо