• 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

  • 相关阅读:
    Go 命令行参数,JSON 序列化与反序列化
    Go 文件操作
    Go 多态
    Go 接口
    Go 面向对象三大特性
    Go 面向对象编程应用
    Go 结构体方法
    Go 面向对象之结构体
    Go Map
    vue安装 vue-cli安装
  • 原文地址:https://www.cnblogs.com/DafaRan/p/6078880.html
Copyright © 2020-2023  润新知