如何在一个视图和另一个视图之间制作动画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工作正常。如果您遭受同样的问题,也许我们可以一起解决问题。