2011-03-03 3 views
3

J'ai une application très simple jusqu'ici, et il ne fera pas pivoter la vue. ShouldAutorotateToInterfaceOrientation est appelée lorsque l'application démarre, mais plus jamais lorsque je la fais tourner. Mon code est le suivant:IPad View ne tourne pas

public class NotebookSelectionController : UIViewController { 

    public override bool ShouldAutorotateToInterfaceOrientation(UIInterfaceOrientation toInterfaceOrientation) { 
      return true; 
    } 
} 

Mon application Code délégué est comme suit:

public override bool FinishedLaunching(UIApplication app, NSDictionary options) { 
    var notebookController = new NotebookSelectionController(); 
    window.AddSubview(notebookController.View); 

    window.MakeKeyAndVisible(); 

    return true; 
} 

Qu'est-ce que je manque ??

Répondre

0

Fonctionne-t-elle en simulateur? Lorsque vous ouvrez dans le simulateur le menu Hardware/tourner à gauche par exemple? Si cela fonctionne, vérifiez que l'autorotate sur l'appareil n'est pas éteint par l'iOS - en utilisant le commutateur ou dans la barre "multitâche".

erreur stupide, qui me beaucoup de fois :)

autres que cela, il n'y a aucune raison pour que cela ne devrait pas travailler, cela s'appelle correctement.