在VC多数民众赞成嵌入的TabBar我这样做:无法设置导航栏标题的VC这是一个标签
- (void)viewDidLoad
{
self.title = LS(@"Choose a soundtrack");
self.tabBarItem.title = LS(@"Music"); // self.title would not fit into tab
[super viewDidLoad];
我希望self.title通过渗入两个导航栏和标签 它确实最终在tabbaritem(这就是为什么我必须恢复 它之后)。
但它不显示在导航栏中。 同样,self.navigationItem.title设置没有任何影响。
同样self.navigationController.title = LS(@“Choose a soundtrack”); 没有效果。
在该事项的TabBar情况下被推到导航控制器,像这样:
UIStoryboard *storyBoard = [UIStoryboard storyboardWithName:@"TabbedStory" bundle:[MediaManager mediaBundle]];
SixTabViewController *stvc = [storyBoard instantiateInitialViewController];
[self.navigationController pushViewController:stvc animated:YES];
注意的出色名我选了VC的TabBar。国王是赤裸裸的。
使用self.navigationController.title = “你的标题”而不是设置VC的标题。 – dip
看起来像你的VC在事实上是第一次嵌入导航控制器,它嵌入到标签栏控制器...如果你澄清你的视图控制器的层次结构并附上截图,会很好。 – Varrry
Tabbar控制器被推入navstack。有问题的VC代表Tabbar中的一个选项卡。 –