Ios5 在新IOS中设置更改视图动画

Ios5 在新IOS中设置更改视图动画,ios5,animation,uiview,xcode4,switch-statement,Ios5,Animation,Uiview,Xcode4,Switch Statement,我似乎不知道如何在新的ios 5中使用动画更改视图。我有这个代码,它只是切换视图,但没有任何类型的动画。这是我目前掌握的代码: -(IBAction)back:(id)sender{ if ([self respondsToSelector:@selector(dismissViewControllerAnimated:completion:)]) { NSLog(@"didTouchDoneButton 5.x"); [self dismissViewControllerAn

我似乎不知道如何在新的ios 5中使用动画更改视图。我有这个代码,它只是切换视图,但没有任何类型的动画。这是我目前掌握的代码:

-(IBAction)back:(id)sender{

if ([self respondsToSelector:@selector(dismissViewControllerAnimated:completion:)])
{
    NSLog(@"didTouchDoneButton 5.x");
    [self dismissViewControllerAnimated:NO completion:nil];
}
else
{
    NSLog(@"didTouchDoneButton 4.x");
    [self dismissModalViewControllerAnimated:NO];
}

}

当您使用
presentModalViewController:animated
时,您可以使用方法[.

更改动画,您正在显式编码,以便在没有动画的情况下关闭。请更清楚地说明您想做什么,以及为什么无法将
[自关闭视图控制器激活:无完成:无];
更改为
[self dismissViewControllerAnimated:YES completion:nil];
。我希望将其动画化为卷曲或翻转动画。对此表示抱歉。但我尝试返回到上一个视图,而不是下一个视图。抱歉,我对编码不熟悉,所以我仍在尝试理解。