在iOS中设置标题

时间:2012-11-08 14:57:13

标签: objective-c ios

我正在使用iOS 5和故事板。我有一个根Navigation Controller,并附加了Tab Bar ControllerTab Bar项。我正在尝试手动或以编程方式在顶部导航栏上的Tab Bar项之一中设置标题。

以下是我在ViewDidLoad中尝试过的一些有趣的事情,但标题仍未显示。

self.navigationController.navigationItem.title = @"Item List";
self.navigationItem.title = @"Item List";
self.tabBarItem.title = @"Item List";
[self.tabBarItem setTitle: @"Item List"];
[self.navigationItem setTitle:@"Item List"];
[[self.parentViewController.tabBarController.tabBar.items objectAtIndex:0] setTitle: @"Item List"]; 

如何在iOS 5中设置标题?

2 个答案:

答案 0 :(得分:4)

您是否尝试过self.title = @“项目列表”? :)

-(void) viewDidLoad {
    [super viewDidLoad];
    self.title = @"Item List";
}

答案 1 :(得分:0)

感谢您的所有评论。我发现正确的陈述是

self.tabBarController.navigationItem.title = @“Item List”;

在ViewDidLoad中调用。