-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 に答える