У меня есть три вида в моем приложении.Как изменить название названия UINavigationBar, не затрагивая предыдущие виды?
В моем контроллере главного вида («Технические данные») встроен контроллер навигации. Он также имеет две круглые прямоугольные кнопки, идущие к моим двум другим взглядам.
Поскольку имя моего второго и третьего взглядов довольно долго, моя панель навигации заканчивает тем, как это: Кнопка назад, с названием «Технические данные» и «Визуальная SPECI, ...»
я решил реализовать это в моем viewDidLoad
моего второго зрения под названием «Визуальная специальности»:
self.navigationController.navigationBar.topItem.title = @"Back";
Так с этим сказал, кнопка назад теперь говорит «назад» и мой навигации название на моей второй и третьей точке зрения появляются завершения; «Visual Specialty», а не «Visual Speci ...»
Проблема в том, что теперь, когда я возвращаюсь к основному виду, заголовок на панели навигации изменился на «Назад», поэтому при первоначальном запуске главный вид имеет свое название «Технические данные», что правильно, но как только я перейду к одному из видов и вернусь, теперь он называется «Назад»
Знаете ли вы, что это обходное решение для этой проблемы?
Я попытался добавить ваш код на viewDidLoad, но не сделал никаких изменений на все кнопки назад, она показывает «Техническая Специальность «все еще, даже не« назад », какие-либо предложения относительно того, почему это может быть? – vzm
Возможно, попробуйте добавить его в initWithNibName: bundle: method вместо этого? – jburns20
К сожалению, я должен был указать, прежде чем я попробовал это, но не повезло:/@ jbums20 – vzm