Archive for febrero, 2013

Objective-C : Transiciones entre vistas en IOS

Pasar de una vista a otra de una manera mas vistosa no es muy complicado en IOS. Os dejo el siguiente Snippet que os servirá de guía.

-(IBAction) siguienteVista:(id) sender{
Vistanueva = [[pantallanueva alloc]
initWithNibName:@"Vistanueva" bundle:nil];

[UIView beginAnimations:@"flipping view" context:nil];
[UIView setAnimationDuration:1];
[UIView setAnimationCurve:UIViewAnimationCurveEaseIn];
[UIView setAnimationTransition:
UIViewAnimationTransitionCurlUp
forView:self.view.superview cache:YES];
[self.view addSubview:Vistanueva.view];
[UIView commitAnimations];
}

Existen otros tipos de transición con los que puedes “jugar” os invito a probarlas… ;)

-UIViewAnimationTransitionNone
-UIViewAnimationTransitionFlipFromLeft
-UIViewAnimationTransitionFlipFromRight
-UIViewAnimationTransitionCurlUp
-UIViewAnimationTransitionCurlDown

Share