0

我现在正在创建我的第一个 iPhone 应用程序,它进展顺利,尽管我遇到了一个障碍。我正在尝试打开我的设置视图(UITableViewController),尽管导航栏不会显示...我已经成功打开了视图,只是无法显示导航栏。这是我的代码:

- (void)viewDidLoad {
[super viewDidLoad];

[self.navigationController setNavigationBarHidden:NO];
self.title = @"Settings";

UIBarButtonItem *saveItem = [[UIBarButtonItem alloc] initWithTitle:@"Save" style:UIBarButtonItemStyleDone target:self action:nil];
self.navigationItem.rightBarButtonItem = saveItem;

[saveItem release];

}

如果我做错了什么,请告诉我。

4

1 回答 1

0

您必须将导航控制器作为子视图添加到主视图。

例如,

[窗口 addSubview:NavigationController.view]

于 2011-01-04T02:28:21.640 回答