J'ai un TabbarController avec différents ViewControllers. Certains de ces ViewControllers doivent être autorotés et un ViewController ne doit être présenté que dans PORTRAIT. Je remplir le Tabbar avec la procédure suivante:Problème de rotation UIViewController
ChartThemeViewController *chartViewController = [[ChartThemeViewController alloc]
initWithTheme:chartThemeDict];
UINavigationController *theNavigationController = [[UINavigationController alloc]
initWithRootViewController:chartViewController];
[chartViewController release];
[localViewControllersArray addObject:theNavigationController];
[theNavigationController release];
tabBarController.viewControllers = localViewControllersArray;
Le ChartThemeViewController est une sous-classe de ThemeViewController. ThemeViewController est une sous-classe de UIViewController.
Si je substitue 'shouldAutorotateToInterfaceOrientation' dans les sous-classes de ThemeViewController, et renvoie YES dans toutes les sous-classes et renvoie NO dans ChartThemeViewController ... il arrive que tous les ViewControllers ne autorotent pas.
Mmmmhhh ... espérons que vous pouvez comprendre ...
Comment puis-je résoudre ce problème?
merci beaucoup jens
Merci pour cette réponse. – xnz