Изменение названия UIBarItem (суперкласса UITabBarItem) необходимо выполнить до того, как элемент будет добавлен в панель для документов Apple. Похоже, iOS кэширует заголовки после добавления элементов на панель, что приводит к непредсказуемому поведению.
Из ссылки на класс UIBarItem:
название
Название, отображаемое на элементе.
@ свойство (неатомное, копия) NSString * title
Обсуждение
Вы должны установить это свойство перед добавлением элемента в панель. Значением по умолчанию является ноль.