iOS开发中CATransition过渡动画的类型
来源:互联网 发布:网络硬盘录像机价格4路 编辑:程序博客网 时间:2024/05/18 00:48
移动开发过程中, 动画是必不可少的,有了动画,仿佛我们的程序有了生命一样.动画可以让我们的程序界面变化更流畅, 而不是很突兀的感觉.今天,就说一下CATransition过渡动画.
我们先看一下过渡动画的代码实现:
<span style="white-space:pre"></span>// 创建 CATransition *transition = [CATransition animation]; transition.duration = 2; // 设置过渡样式 /** Types: kCATransitionFade kCATransitionMoveIn kCATransitionPush kCATransitionReveal */ // 样式 transition.type = kCATransitionReveal; /** * Subtypes: kCATransitionFromRight; kCATransitionFromLeft; kCATransitionFromTop; kCATransitionFromBottom; */ // 方向 transition.subtype = kCATransitionFromBottom; // 添加动画 [self.changeView.layer addAnimation:transition forKey:nil];
一般的,我们设置动画的类型使用提供的枚举值.偶然发现,过渡动画还能识别一些OC中的字符串.
使用方法:
transition.type = @"rippleEffect";
下面是一些能够使用的动画类型:
fade // 交叉淡化过渡(不支持过渡方向)
push // 新视图把旧视图推出去
moveIn // 新视图移到旧视图上面
reveal // 将旧视图移开,显示下面的新视图
cube // 立方体翻滚效果
oglFlip // 上下左右翻转效果
suckEffect // 收缩效果,如一块布被抽走(不支持过渡方向)
rippleEffect // 滴水效果(不支持过渡方向)
pageCurl // 向上翻页效果
pageUnCurl // 向下翻页效果
cameraIrisHollowOpen // 相机镜头打开效果(不支持过渡方向)
cameraIrisHollowClose // 相机镜头关上效果(不支持过渡方向)
0 0
- iOS开发中CATransition过渡动画的类型
- CATransition过渡动画
- CATransition过渡动画
- CATransition转场动画-IOS开发
- 【iOS开发】---- 转场动画 CATransition
- 【iOS开发】---- 转场动画 CATransition
- CATransition自定义UIViewController过渡动画
- Core Animation - 过渡动画 CATransition
- 移动开发过程中, 动画是必不可少的,有了动画,仿佛我们的程序有了生命一样.动画可以让我们的程序界面变化更流畅, 而不是很突兀的感觉.今天,就说一下CATransition过渡动画.
- iOS开发之 转场动画CATransition
- iOS动画 CATransition动画
- iOS 动画总结--CATransition
- iOS动画浅析-CATransition
- iOS CATransition动画Demo
- iOS CATransition动画
- iOS动画浅析-CATransition
- iOS切换动画CATransition
- iOS动画效果 CATransition
- 【OpenCV学习笔记】【函数学习】十八(保存图片)
- poj-1634
- 宣传部和为人客户为客人会开完了然后就为了
- 浅学socket及iOS中的AsyncSocket框架
- Merge Sorted Array
- iOS开发中CATransition过渡动画的类型
- 真心被侮辱和客人和口味和热热二
- hdu 4049 - Tourism Planning
- 宣传部客户为客人会为了家人为家人看结尾
- Trapping Rain Water
- 解决vs2012解决方案中的一个或多个项目由于以下原因未能加载
- android Manifest.xml选项
- 浅谈白盒测试和黑盒测试的应用之道
- cent6.5输入法安装故障