2010-10-06 7 views
1

Je crée une application universelle basée sur TabBar. J'ai ajouté quelques onglets supplémentaires et changé le viewController en navigationController. Maintenant, lorsque j'essaie de faire pivoter la vue de portrait en paysage, la rotation de la vue intérieure, mais tabBar ne tourne pas et il reste au même endroit, c'est à dire en bas du mode portrait où toutes les autres UI tournent correctement.Rotation TabBar de portrait en paysage

+0

La réponse à cette question est [ici] [1] [1]: http://stackoverflow.com/questions/4242849/uitabbar-orientation-problem – agarcian

Répondre

0

Assurez-vous que le contrôleur ne prenant pas en charge la rotation (respectivement son propriétaire) remplace shouldAutorotateToInterfaceOrientation et renvoie YES pour toutes les orientations.

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 
#pragma unused(interfaceOrientation) 
    // Overriden to allow any orientation. 
    return YES; 
} 

http://developer.apple.com/library/ios/documentation/uikit/reference/UIViewController_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006926-CH3-SW23

+0

J'ai vérifié tout mais toujours le même résultat. – user467564

Questions connexes