Восстановление navigationItem.title после удаления navigationItem.titleView - PullRequest
10 голосов
/ 19 сентября 2011

Мое приложение имеет 2 вкладки ( tabA и tabB ), в зависимости от местоположения, которое я установил navigationItem.titleView из tabB до UIImageView, когда вызывается - viewWillAppear:.

Поведение по умолчанию tabB заключается в простом отображении заголовка, например:

Default Title

Проблема в том, что когда местоположение меняется, и я удаляю UIImageView navigationItem.titleView (используя - removeFromSuperview), заголовок по умолчанию также исчез и пытается установить его с помощью:

self.navigationItem.title = @"TITLE";

не работает. Есть идеи, как это решить?

1 Ответ

21 голосов
/ 20 сентября 2011

Простая настройка:

navigationItem.titleView = nil;

Восстановит текстовое название.

...