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

  • 相关阅读:
    新创建一个git远程仓库
    GIT安装完需要做以下配置
    Echarts 页面多图自适应的解决办法 (转)
    Error: [$rootScope:inprog] $digest already in progress
    指令的理解-作用域范围
    Python 集合
    Python 字典
    Python笔记 【无序】 【二】
    Python 字符串
    Python 元组
  • 原文地址:https://www.cnblogs.com/DafaRan/p/6078880.html
Copyright © 2011-2022 走看看