如何在一个视图和另一个视图之间制作动画uitabbarcontroller

问题描述:

我想要在uitabbarcontroller中的两个视图控制器之间进行动画制作。如何在一个视图和另一个视图之间制作动画uitabbarcontroller

我有两个tabbar。第一个默认打开时运行应用程序。我想要的动画,而我去第二个tabbar.How我可以做到这一点。

感谢

在视图将出现在您的firstViewController的,你应该有类似

- (void)viewWillAppear:(BOOL)animated 
{ 
    [super viewWillAppear:animated]; 

    [UIView beginAnimations:nil context:NULL]; 
    [UIView setAnimationDuration:1.0]; 
    [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight 
          forView:self.view cache:YES]; 
    [UIView setAnimationCurve:UIViewAnimationCurveEaseOut]; 
    [UIView commitAnimations]; 

} 

然后在secondviewcontroller有同样的事情,但 UIViewAnimatinTransitionFlipFromleft

但是让我知道这是怎么回事,因为在应用程序中出于某种原因,我让我在视图第一次转换时遇到了一些麻烦,然后它就会失败之后ld工作正常。如果您遭受同样的问题,也许我们可以一起解决问题。