У меня есть контроллер панели вкладок с пятью контроллерами представления, который модально представлен из основного контроллера панели вкладок. Каждый контроллер представления имеет контроллер навигации с видимой панелью навигации. При первоначальном представлении контроллера панели вкладок все пять заголовков контроллеров представления устанавливаются правильно (они устанавливаются с помощью свойства titleView элемента навигации каждого элемента представления). Однако, если вы коснетесь любого из других контроллеров представления, а затем вернетесь к исходному, titleView исчезнет и никогда не появится снова. Это также происходит, когда вы выбираете вкладку, которая в данный момент выбрана. Если бы этого не происходило, я бы просто добавил titleView обратно в viewWillAppear: / viewDidAppear :. Это устраняет проблему переключения между невыбранными вкладками, поэтому реальная проблема заключается в выборе уже выбранной вкладки. Этого не происходит в главной панели вкладок. Только в модально представленном. Предложения?