-1

我在根视图控制器的导航栏上有一个右栏按钮。这是代码

- (void)viewWillAppear:(BOOL)animated
{

    [self.navigationItem setTitle:@"Contacts"];

UIBarButtonItem *addbtn = [[UIBarButtonItem alloc]initWithTitle:@"Add Contact"      style:UIBarButtonItemStyleBordered target:self action:@selector(btnClick:)];
    self.navigationItem.rightBarButtonItem = addbtn;

    [tblview reloadData];
}

当我单击该按钮时,我确实成功导航到下一个视图,但是当我返回根视图控制器时,导航栏消失了。请帮助我,因为我是 iphone 应用程序开发的新手。

4

1 回答 1

1

可能是您将导航栏隐藏在 nextView 中

所以只需在 nextView 中删除这一行

[self.navigationController setNavigationBarHidden:YES];
于 2013-03-19T11:46:23.500 回答