Comment faites-vous une application de soutien uniquement paysage?

Comment faites-vous une application de soutien uniquement paysage? Pas de mode portrait JUSTE paysage tout au long de la chose dans xcode 3?

    Ma réponse naïve est d'append cette méthode dans tous vos controllers de vue racine:

    - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { if (interfaceOrientation==UIInterfaceOrientationLandscapeLeft || interfaceOrientation==UIInterfaceOrientationLandscapeRight) return YES; return NO; } 

    C'est ce que je fais dans mon jeu. Bien sûr, mon jeu n'a qu'un controller de vue.

    En outre, j'ai trouvé utile de définir "Orientation de l'interface initiale" dans info.plist de mon application à Paysage.

    La réponse acceptée n'a pas fonctionné pour moi. Cela a fait:

    Dans le file de propriétés de votre application (YOURAPPNAME-Info.plist), situé dans le groupe "Fichiers de prise en charge", se trouve un tableau intitulé "Orientations de l'interface sockets en charge". Supprimez les orientations que vous ne voulez pas du tableau, et votre application sera verrouillée dans l'orientation restante.

    Les orientations sont maintenant facilement définies en utilisant l'onglet récapitulatif de la cible.

    Vous pouvez modifier les orientations de l'interface prise en charge dans votre file info.plist, comme illustré ci-dessous:

    Image montrant comment modifier les orientations prises en charge dans le fichier info.plist