Pousser un autre point de Vue dans UINavigationController?

Comment pousser une vue à l'aide d'un bouton dans une manette de navigation?
J'ai essayé de suivre cet exemple:
http://www.cimgf.com/2009/06/25/uitabbarcontroller-with-uinavigationcontroller-using-interface-builder/

C'est exactement ce dont j'ai besoin, j'ai un UITabBarController avec 4 onglets et l'un d'eux est un UINavigationController. Je veux pousser la vue contenant la manette de navigation à partir de la première vue - qui est un simple UIView. Il ne fonctionne pas, j'ai essayé aussi avec un créé par programmation bouton et rien ne se passe. Les pointeurs?

Voici le code que j'ai

@interface HomeViewController : UIViewController {

}

-(IBAction)pushViewController:(id)sender;

@end

---

#import "HomeViewController.h"
#import "NewViewController.h"

@implementation HomeViewController

-(IBAction)pushViewController:(id)sender {
        NewViewController *controller = [[NewViewController alloc] initWithNibName:@"NewViewController" bundle:nil];
    [[self navigationController] pushViewController:controller animated:YES];
    [controller release], controller = nil;
}

Ici est également la capture d'écran avec les connexions
http://imageshack.us/photo/my-images/847/screenshot20110719at620.png/

J'ai essayé ce que vous avez suggéré et toujours rien, les boutons( si elles sont créées dans Interface Builder ou par programmation ) agissent comme ils ne sont pas liés à un mode.

Essayez de poster votre code ici afin que nous puissions voir ce qui pourrait mal se passer.
Avez-vous suivi à chaque étape du tutoriel? "Il n'a pas de travail" est trop abstrait pour comprendre votre problème. S'il vous plaît poster un peu de code.

OriginalL'auteur ftwhere | 2011-07-19