2010-08-20 6 views
0

J'ai une application basée sur les onglets. Le contrôleur de tabulation est en haut de la fenêtre. J'ai essayé d'ajouter un contrôleur de navigation + vue sur le haut de la fenêtre. Ça fonctionne bien. mais quand j'essaye d'appuyer sur le bouton qui intiate réellement ceci dans la vue de paysage il est toujours affiché dans la vue de potrait. J'ai placé ces paramètres dans shouldAutoRotate dans l'uiview du navigateur.Ajout d'un contrôleur de navigation + affichage de la fenêtre ne tournant pas en mode paysage

Devrais-je ajouter quelque chose à la fenêtre pour la faire tourner? ou ce qui pourrait être faux?

Répondre

0

J'ai fait une erreur très simple. C'est comme si je devais définir les limites et le cadre de la vue et celui de la vue de la barre de navigation. 1. définir les limites et le cadre de la vue qui sera le contrôleur racine de la vue de navigation. 2. Après avoir appuyé sur, définissez les limites et le cadre de la même vue via le contrôleur de navigation.

C'est le cas. Les choses fonctionnent bien. La méthode shouldAutorotateToInterfaceOrientation: devrait également être modifiée pour définir le cadre pendant les changements d'orientation.