0

我正在使用带有情节提要的 iOS 5。我有一个根Navigation Controller并附Tab Bar Controller有两个Tab 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 中设置标题?

4

2 回答 2

4

你试过 self.title = @"Item List" 吗?:)

-(void) viewDidLoad {
    [super viewDidLoad];
    self.title = @"Item List";
}
于 2012-11-08T15:00:22.423 回答
0

谢谢你们的评论。我发现正确的说法是

self.tabBarController.navigationItem.title = @"项目列表";

在 ViewDidLoad 中调用。

于 2012-11-08T18:06:42.783 回答