• CATransition动画效果


      

     CATransition *Transition=[CATransition animation];

    //动画时间

     Transition.duration=2;

    //样式设置

     Transition.timingFunction=[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];

    //过渡效果

     Transition.type = @"rippleEffect";

    //过度方向

    Transition.subtype = kCATransitionFade;

    //动画开始(在整体动画的百分比)

    animation.startProgress = 0.3; 

    //添加动画效果

    [self.view.layer addAnimation:animation forKey:@"CATransition"]; 

    Transition.type  样式

       pageCurl            向上翻一页 
         pageUnCurl          向下翻一页 
         rippleEffect        滴水效果 
         suckEffect          收缩效果,如一块布被抽走 
         cube                立方体效果 
         oglFlip             上下翻转效果 

    Transition.subtype 样式 

         kCATransitionFade   交叉淡化过渡 
         kCATransitionMoveIn 新视图移到旧视图上面 
         kCATransitionPush   新视图把旧视图推出去 
         kCATransitionReveal 将旧视图移开,显示下面的新视图

  • 相关阅读:
    MAVEN[08]
    MAVEN[04]
    hdu 1757【A Simple Math Problem】
    hdu 1507【Uncle Tom's Inherited Land*】
    hdu 2768【Cat vs. Dog】
    hdu 1392【Surround the Trees】
    hdu 1348【wall】
    hdu 2824【The Euler function】
    hdu 1147【Pickup sticks】
    hdu 1528【Card Game Cheater】
  • 原文地址:https://www.cnblogs.com/lhx2015/p/4629383.html
Copyright © 2020-2023  润新知