欢迎使用CSDN-markdown编辑器
2015-09-30 20:17
309 查看
转场动画:可以切换动画和视图控制器
CATransition即是转场动画的类
转场动画有两个重要的属性:
1、type 动画效果
2、subtype 动画效果的方向
subtype的效果方向:
kCATransitionFade 交叉淡化过渡
kCATransitionMoveIn 新视图移到旧视图上面
kCATransitionPush 新视图把旧视图推出去
kCATransitionReveal 将旧视图移开,显示下面的新视图
动画效果:
私有api 不建议使用 苹果不提供维护 并且有可能app审核不通过
pageCurl 向上翻一页
pageUnCurl 向下翻一页
rippleEffect 滴水效果
suckEffect 收缩效果 如一块布被抽走
cube 立方体效果
oglFlip 上下翻转效果
如何初始化转场动画:
CATransition即是转场动画的类
转场动画有两个重要的属性:
1、type 动画效果
2、subtype 动画效果的方向
subtype的效果方向:
kCATransitionFade 交叉淡化过渡
kCATransitionMoveIn 新视图移到旧视图上面
kCATransitionPush 新视图把旧视图推出去
kCATransitionReveal 将旧视图移开,显示下面的新视图
动画效果:
私有api 不建议使用 苹果不提供维护 并且有可能app审核不通过
pageCurl 向上翻一页
pageUnCurl 向下翻一页
rippleEffect 滴水效果
suckEffect 收缩效果 如一块布被抽走
cube 立方体效果
oglFlip 上下翻转效果
如何初始化转场动画:
CATransition *transition = [CATransition animation]; transition.type = @"cube"; 里面字符串即为动画效果的类型 transition.subtype = kCATransitionFromRight ; 动画效果的方向 transition.duration = 2; 动画效果的持续时间 [imageView.layer addAnimation:transition forKey:nil];将动画添加到layer上
相关文章推荐
- Hduoj1078【搜索】
- BZOJ 3609 [Heoi2014]人人尽说江南好 数学
- 堆和栈的区别
- iPhone无法连接到App Store怎么办 三招轻松解决
- maven插件整理二
- BZOJ 3916 [Baltic2014]friends Hash
- maven 插件整理一
- dwr引发的血案之四 内存溢出
- Project Euler 75:Singular integer right triangles
- eclipse 去除svn标识
- Java面试问题集锦04-java程序的基本结构(2)
- 数据结构 PAT 02-线性结构3 Pop Sequence
- 剑指offer—数值的整数次方
- BZOJ 3939 [Usaco2015 Feb]Cow Hopscotch 线段树
- 安装centos 5.3 想用中文出现乱码
- 应用程序通过对键中的气温进行排序来找出最高气温
- 远程推送
- 原 ExpandableListView的用法
- Socket.IO学习之基础入门
- 汇编笔记 CALL(1)