一:引入包和头文件;

    需要在frameworks中添加QuartzCore.framework

    在接口程序中加上头文件   #import <QuartzCore/QuartzCore.h>

二:使用

    CATransition *myAnimation = [CATransition animation];myAnimation.duration = 0.8f;myAnimation.type = kCATransitionPush;myAnimation.subtype = kCATransitionFromBottom;[self.navigationController.view.layer addAnimation:myAnimation forKey:nil];[self.navigationController popViewControllerAnimated:NO];

 三:动画类型:

type:

Common Transition Types

These constants specify the transition types that can be used with the type property.

NSString * const kCATransitionFade;

NSString * const kCATransitionMoveIn;

NSString * const kCATransitionPush;

NSString * const kCATransitionReveal;

   subType:

Common Transition Subtypes

These constants specify the direction of motion-based transitions. They are used with the subtype property.

NSString * const kCATransitionFromRight;

NSString * const kCATransitionFromLeft;

NSString * const kCATransitionFromTop;

NSString * const kCATransitionFromBottom;

CATransition 动画处理视图切换相关推荐

  1. 用Angular制作单页应用视图切换动画

    视图,动画 单页应用(Single Page Web Application)往往有一个基本的要点,那就是把多个视图集成到一个网页内,然后去控制这些视图的显示和隐藏.此外,视图的切换动作几乎都会引入动 ...

  2. iOS开发 剖析网易新闻标签栏视图切换(addChildViewController属性介绍)

    iOS开发 剖析网易新闻标签栏视图切换(addChildViewController属性介绍) 本来仅仅是打算介绍一下addChildViewController这种方法的,正好今天朋友去换工作面试问 ...

  3. iOS:UIView的block函数实现转场动画---双视图

    使用UIView动画函数实现转场动画--双视图 + (void)transitionFromView:(UIView *)fromView toView:(UIView *)toView durati ...

  4. 安卓动画全解:补间动画(视图动画)、布局动画、属性动画、逐帧动画。动画Animation属性、Alpha属性、Scale属性、Translate属性、Rotate属性,动画集AnimationSet

    全栈工程师开发手册 (作者:栾鹏) 安卓教程全解 安卓动画全解:补间动画(视图动画).布局动画.属性动画.逐帧动画. 主要内容包含:动画Animation属性.Alpha属性.Scale属性.Tran ...

  5. ios 视图切换翻页效果

    2019独角兽企业重金招聘Python工程师标准>>> 本文写的是视图切换,涉及到的内容有 1.实现代码添加Navigation Bar  Toolbal: 2.实现在Navigat ...

  6. IPhone多视图切换

    处理IPhone多个view切换是我们常遇到的问题,接下来有个比较实用的方法: 而且还附有创建空项目,内存告急处理和动画效果的实现! 具体步骤: 1.创建一个空的项目,然后添加一个ViewContro ...

  7. 仿微信视频通话大小视图切换(SurfaceView实现)

    0.相关文章: 仿微信视频通话大小视图切换(SurfaceView实现)(文章1:阅读量3k,2赞,2018.7.22) Android视频聊天或直播,大小视频切换思路和代码(文章2:阅读量8k,3赞 ...

  8. StoryBoard 视图切换和传值

    一 于StoryBoard相关的类.方法和属性 1 UIStoryboard // 根据StoryBoard名字获取StoryBoard+ (UIStoryboard *)storyboardWith ...

  9. 关于在VS2005环境下无法从源视图切换到设计视图的解决方案

    今天在使用VS2005 Coding时,突然出现无法从源视图切换到设计视图的问题,这个急死人了,今天的任务可就完成不了啊.刚开始以为是源代码有语法错误,排查了非常久,没发现语法错误.这是怎么回事呢?试 ...

  10. tableau必知必会之使用参数操作在同一视图切换指标

    前言 我们之前分享过两个"在同一视图切换图表"的例子:如何在同一视图中切换不同图表和使用计算实现同一视图切换相同分析维度的图表. 前者利用容器的方式,可以实现图表在视图物理位置的切 ...

最新文章

  1. 掌握 MySQL 这 19 个骚操作,效率至少提高3倍
  2. Linux之脚本执行
  3. laravel 分词搜索匹配度_DSSM文本匹配模型在苏宁商品语义召回上的应用
  4. WinForm绘制直线、曲线、矩形、椭圆、圆弧
  5. WebSoket 的广泛应用
  6. Ubuntu实现树莓派交叉编译
  7. http://www.cda.cn/view/25735.html
  8. 新浪的wap网站,发现原来我们的head存在着这样的差异
  9. 无法更新 TeamViewer 服务属性是什么意思?
  10. 文本不换行省略—input属性
  11. EMS设置发送连接器和接收连接器邮件大小
  12. HTML多行代码搞定微信8.0的炸裂特效!C/C++怎么能输
  13. js实现canvas在线画板
  14. 打开.mpp文件有感
  15. 请假代码java web_学生请假管理系统
  16. FileZilla下载文件失败 local: unable to open C:/xxx/xxx
  17. Notepad++ 安装XML Tools插件格式化XML文件
  18. Python Nan与NaT
  19. 在html中如何做个人微博,学习记录:爬取个人微博
  20. 基于TCP/IP协议的物联网安卓应用开发基础教程(Android Studio开发)

热门文章

  1. cpc卡内计费信息异常包括_抖音信息流广告收费标准,抖音广告效果分析
  2. matlab状态转空间,matlab - 如何在Matlab中使用状态空间模型避免tf()命令 - 堆栈内存溢出...
  3. html5 图形水平运动,【分享】HTML5的Canvas制作3D动画效果分享
  4. 线程 daemon java user,Java线程_守护线程和用户线程
  5. php 日之泪,php泪中一帮助
  6. boost mysql_玩转MySQL 8.0源码编译
  7. python用时间戳给文件命名规则_关于时间戳:python复制文件但保持原始
  8. deepinu盘制作工具_用U盘装系统,试试这款多系统启动盘制作工具!
  9. matlab遥感代码,遥感融合定量评价matlab程序代码
  10. python二进制文件读写文件_Python二进制文件读写