como adicionar o controlador de navegação programaticamente?

Eu tenho um problema. No meu aplicativo, é obrigatório que .. eu tenha 6 botões em uma ponta; quando eu pressionar qualquer botão, uma nova ponta será carregada na janela de acordo com o botão pressionado. problema é depois de carregar a nova ponta Se eu quiser voltar à ponta anterior (que possui todos os botões) como adicionar o controlador de navegação?

o que estou fazendo agora é ao carregar a nova ponta quando pressionei o botão

objNewViewController = [[NewViewController alloc] initWithNibName:@"NewViewController" bundle:nil];
[self.navigationController pushViewController:objNewViewController animated:YES];

mas dessa maneira não consigo carregar a ponta, não está executando nenhuma operação?

alguém pode resolver meu problema?

questionAnswers(2)

yourAnswerToTheQuestion