how to change uiviewcontroller title independent of tabbar item title
So for those who still don't get it (like me)
self.navigationItem.title = @"my title";
sets navigation bar title.
self.tabBarItem.title = @"my title";
sets tab bar title.
self.title = @"my title";
sets both of these.
It sounds like you want the title in the navigation bar to change but not the one in the tabbar. This should do that.
[self.navigationItem setTitle:@"my title"];
Swift:
self.navigationItem.title = "My Title"