zoukankan      html  css  js  c++  java
  • CATransition转场动画

    背景: 最近在温习动画,分享个简单系统的转场动画   

    viewcontroller *VC=[self.storyboard instantiateViewControllerWithIdentifier:@"StoryboardID"];
        //类方法创建一个动画
        CATransition *animationOne=[CATransition animation];
        //动画持续时间
        animationOne.duration=1;
        //动画效果
        [animationOne setType:@"suckffect"];
       
        //rippleEffect 动画效果
       
        //cube 立方体效果
       
        //suckffect 吸取效果
       
        //pageCurl 翻页效果,从下往上;
       
        //pageUnCurl 从上往下
       
        //ogFlip 翻页效果


        //从左切换
        animationOne.subtype=kCATransitionFromLeft;
       
        //加载动画到导航控制器的layer层(视觉效果层) 一定要加到layer上!
        [self.navigationController.view.layer addAnimation:animationOne forKey:nil];


        [self.navigationController pushViewController:VC animated:NO];

     下面分享我学习的资料,这个作者写的很好深入浅出,用来初学,复习都很不错。

    http://www.jianshu.com/p/45434f73019e

    这个第三方库,里面有五十多种转场动画,琢磨琢磨挺有意思的。我反正玩的正嗨

       https://github.com/alanwangmodify/WXSTransition/stargazers

  • 相关阅读:
    VUE和支付
    酱油荷包蛋
    .NET CORE迁移踩坑
    文本超过控件长度自动显示省略号的css
    jquery综合
    123
    Java l ArrayList
    SQL|几种插入语句的区别
    Spark l Spark启启动时的Master参数是什么?
    【外】001-python3之zip函数
  • 原文地址:https://www.cnblogs.com/DafaRan/p/6078880.html
Copyright © 2011-2022 走看看