2010-04-20 4 views
0
SignView *tempVC = [[SignView alloc] initWithNibName:@"SignView" bundle:Nil]; 
[UIView beginAnimations:nil context:nil]; 
[UIView setAnimationTransition: UIViewAnimationTransitionCurlUp forView:self.view cache:YES]; 
[UIView setAnimationDelay:0.5f]; 
[UIView setAnimationDuration:2.0f]; 
[UIView commitAnimations]; 
[self presentModalViewController:tempVC animated:YES]; 
[tempVC passDataWithString:button2.titleLabel.text andColor:currentlySelectedColor isNightModeOn:nightMode.on]; 

La vue glisse vers le haut au lieu de se recourber.Afficher les diapositives au lieu de rouler avec le contrôleur de vue modèle

Qu'est-ce que je fais mal?

Répondre

1

Pour définir le style de transition d'un contrôleur de vue modale, définissez sa propriété modalTransitionStyle. Notez également que certains styles de transition ne semblent pas bien sur le simulateur, mais devraient être bien sur le périphérique.

+0

sur le simulateur. pouvez-vous vérifier que je ne l'ai pas codé incorrect? –

+0

zpastemack - merci. Im un noob. où irait ce code? Je l'ai ajouté dans le même IBAction que le code ci-dessus et il se bloque. quand je l'ajoute à viewDidLoad, l'animation apparaît mais ne charge pas le SignView –

Questions connexes