Carregar um ViewController de navegação de baixo

Estou tendo quatro ViewControllers, onde os ViewControllers são carregados usando oUINavigationController. Eu sou capaz de mudar para todos os ViewController um por um.

A coisa é, desde que eu estou usando o NavigationController todos os ViewControllers são carregados da esquerda ou da direita. Mas eu quero carregar o ViewController do fundo. Eu sei que posso usarpresentModalViewController para apresentar o ViewController a partir do fundo. Mas não é equivalente ao Controlador de Navegação porque, a partir do 4º ViewController, se eu pressionar um botão, eu preciso ir até o 1º ViewController.

Como posso apresentar um ViewController na parte inferior do NavigationController?

questionAnswers(3)

yourAnswerToTheQuestion