我现在正在创建我的第一个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];
}
如果我做错了什么,请告诉我。
答案 0 :(得分:0)
您必须将导航控制器作为子视图添加到主视图中。
例如,
[window addSubview:NavigationController.view]