J'ai un UIViewController
avec un fichier XIB qui contient un bouton. Dans la méthode IBAction
du bouton, je crée un nouveau UIViewController
avec un seul WebView.Autorotation par UIViewController par programme
UIViewController *onlineViewCtrl = [[UIViewController alloc]init];
[onlineViewCtrl.view addSubview:WebView];
Je présente cette nouvelle ViewController:
[self.navigationController pushViewController:onlineViewCtrl animated:YES];
Cela fonctionne comme prévu, mais maintenant sur les versions iOS 6 < J'ai un problème avec l'autorotation de l'écran.
Le onlineViewCtrl
ne tourne pas! Normalement j'inclurais les méthodes d'autorotate mais comment dois-je faire cela dans le cas du onlineViewCtrl
où je n'ai pas de propre classe ou xib?
Il est intéressant que sur iOS 6 tout fonctionne parfaitement. Est-ce que quelqu'un sait pourquoi? Mais plus important comment ça marche sur iOS < 6?
Merci d'avance.
référez-vous [cet article] (http://stackoverflow.com/questions/12551247/autorotate-a-single-uiviewcontroller-in-ios-6-with-uitabbar) cela peut vous aider –
Désolé cette réponse n'a pas aidé . Encore une fois, fondamentalement, la question est de savoir comment implémenter les méthodes autorotate pour mon programme "onlineViewCtrl". En Java je ferais simplement une classe anonyme ... – chris13