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

  • 相关阅读:
    python 中 repr() 与str() 区别
    python高级特性 知识 架构总结
    python 递归 之加特技 汉诺塔
    python 递归 反转字符串
    git 的使用
    vim 常用命令
    ubuntu下零基础建站之python基础环境搭建
    Oracle 分组统计,抽取每组前十
    SQL Server2008知识点总结
    java 连接sql server2008配置
  • 原文地址:https://www.cnblogs.com/DafaRan/p/6078880.html
Copyright © 2011-2022 走看看