La rotation de l'iPhone et de l'instanciation d'un UIViewController?

Je tiens à mettre en oeuvre les. Lorsque l'utilisateur fait pivoter l'iPhone, je veux instancier un nouvel UIViewController (automatiquement lors de la rotation, pas de cliquer sur un bouton ou l'exécution d'une action similaire) et de l'afficher à l'utilisateur une vue traitées par cette nouvelle UIViewController en orientation paysage. Comment le faire correctement ?

J'ai essayé d'instancier le nouveau contrôleur dans les méthodes willRotateToInterfaceOrientation et didRotateFromInterfaceOrientation, mais aucune de ces méthodes est appelée!. Je soupçonne que c'est parce que le régulateur de courant est poussé par une manette de navigation qui est lui-même manipulé par un tabBarController. Aucun indice? Un simple extrait de code serait grandement apprécié.

Vous en remercie d'avance.