您的位置:首页 > 产品设计 > UI/UE

UIView简单动画

2014-02-14 17:27 316 查看
(一)
[UIView beginAnimations:nilcontext:nil];
[UIView setAnimationDuration:0.75]; 
   //设置动画时间
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp   
          forView:self.viewcache:YES]; 
                  //动画效果
 
[UIViewsetAnimationDelegate:self]; 
         //设置代理 
[UIViewsetAnimationDidStopSelector:@selector(addScrollViewAction)];//动画停止后指向一个方法,必须添加了上一句代码,该行才有效果
[UIView commitAnimations];

(二)
 
[UIViewanimateWithDuration:0.3animations:^{ 
//老封面渐隐效果
     

    }
completion:^(BOOL finished){
      //移除老封面
     

       }];
(三)

[UIView animateWithDuration:0.4 delay:0.2 options:nil animations:^{   //老封面渐隐效果

        

        flashView.alpha = 0;

        

    } completion:^(BOOL finished){

        [flashView removeFromSuperview];

    }];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  iOS 动画 uiview