标签栏控制器..项目标题

时间:2015-02-08 00:49:53

标签: ios tabbar

我的TabBar中有3个项目,我将为此项目加载已保存的标题...

这适用于ViewDidLoad中的此代码..

  NSString *loadstring = [defaults objectForKey:@"char1_class"];
                NSString *charleveltitel = [defaults objectForKey:@"char1_class_level"];


                NSString *titel = [NSString stringWithFormat:@"%@ %@", loadstring, charleveltitel];
                self.navigationItem.title =  titel ;


                [[self.tabBarController.tabBar.items objectAtIndex:0] setTitle:NSLocalizedString(titel, @"comment")];

但是......只有当我点击Bar Item ...代码才会在ViewDidLoad中开始......

我将通过启动应用程序为所有选项卡加载此...

谢谢Jürgen

1 个答案:

答案 0 :(得分:0)

如果您使用的是故事板,为什么不在故事板中的标签控制器上设置标题?



您也可以在appDelegate.m文件中为标签控制器中的每个视图控制器设置此项:

[[self.tabBarController.viewControllers objectAtIndex:<index of the controller you want to change>] setTitle:@"The Title"];