2013-03-07 4 views
1

J'ai créé un nouveau projet à partir d'un modèle, en utilisant le modèle d'application Master-Detail dans XCode 4.6. Le projet a été créé pour iOS 6.x par défaut par XCode 4.6.Le contrôleur UISplitview ne tourne pas sous iOS 4.3 et 5.x. Cela fonctionne bien sur iOS 6.0

J'ai modifié la cible de déploiement en iOS 4.3 et modifié les fichiers .xib afin qu'ils fonctionnent avec iOS 4.3. Lorsque je l'exécute sur iOS 4.3/5.x, l'application reste en mode Portrait et ne tourne pas. Le popover (pour masterViewController) n'apparaît pas non plus en mode portrait.

Veuillez noter que ceci se produit uniquement sur iOS 4.3 et 5.x. Cela fonctionne très bien sur iOS 6.x.

Répondre

2

pour traiter les ios 6 ci-dessous l'orientation de la version dont vous avez besoin pour gérer

méthode
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 

.

Les méthodes déléguées que nous avons pour l'orientation de ios 6 ne fonctionneront pas dans les versions antérieures.

Questions connexes