动画效果是IOS界面重要的特色之一,其中CAAnimation是所有动画对象的抽象父类,作为新人,使用较多的是UIView下的动画方法(类方法)。使用UIView下的动画,有下面几个方法。
方法一:设置beginAnimations
其中memberView为需要添加的子视图的视图,mivc.view为子视图,在使用的时候,需要将这两个地方替换
[UIView beginAnimations:@"view flip" context:nil];[UIView setAnimationDuration:1];[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:memberView cache:YES];[memberView addSubview:mivc.view];[UIView commitAnimations];
需要注意的是,一定要使用[UIView commitAnimations];动画才会生效
通过[UIView setAnimationDuration:1]; 设置持续时间。