Попробуйте
UITabBarItem *tItem = [self tabBarItem];
[tItem setTitle:@"Title for tabbar"];
это не изменит заголовок панели вкладок, если вы установите заголовок навигации, например
[self setTitle:@"Title for navBar"];
но я обнаружил, что иногда он меняет и tabBar, и naviBar
затем я вставляю код заголовка набора TabBar в - (void) viewWillAppear снова, чтобы предотвратить
такое происходит
Спасибо