2009-11-02 7 views
0

J'ai 1 UIViewController.pour la requête de méthodes de rotation

dans ce que je l'ai écrit,

- (void)willRotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation duration:(NSTimeInterval)duration 
{ 
    NSLog(@"A"); 
} in UIViewController. 

- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation 
{ 
    NSLog(@"b"); 
} 

mais cette méthode est appelée pourquoi est-il ainsi?

Répondre

1

Vous devrez peut-être faire deux choses:

  1. dispositif tellienne pour suivre les changements d'orientation: appel [[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];
  2. Mettre en oeuvre vos contrôleurs Voir -shouldAutorotateToInterfaceOrientation méthode - retour OUI pour les orientations que vous souhaitez soutenir.
Questions connexes