CATransition用于场景转换
来源:互联网 发布:直播淘宝小二 编辑:程序博客网 时间:2024/05/21 18:32
- #import <QuatzCore/CAAnimation.h>
- CATransition *myTransition=[CATransition animation];//创建CATransition
- myTransition.duration=0.3;//持续时长0.3秒
- myTransition.timingFunction=UIViewAnimationCurveEaseInOut;//计时函数,从头到尾的流畅度
- myTransition.type=kCATransionPush;//动画类型
- myTransition.subtype=kCATransitionFromLeft;//子类型
- //要令一个转场生效,组要将动画添加到将要变为动画视图所附着的图层。例如在两个视图控制器之间进行转场,那就将动画添加到窗口的图层中:
- [[self.view.superview layer]addAnimation:myTransition forKey:nil ];
- //如果是将控制器内的子视图转场到另一个子视图,就将动画加入到视图控制器的图层。还有一种选择,用视图控制器内部的视图作为替代,将你的子视图作为主视图的子图层:
- [ self.view.layer addAnimation:myTransition forKey:nil ];
- [ self.view addSubView:newView ];
- [oldView removeFromSuperview];
- //如果你使用的是导航控制器,可以将动画加到导航控制器的视图图层中。
- [ navigationController.view.layer addAnimation:myTransition forKey:nil ];
- CATransition用于场景转换
- CATransition实现转换效果
- 利用CATransition添加转换效果
- CATransition
- CATransition
- CATransition
- CATransition
- CATransition
- 用于场景恢复的函数
- JavaScript 的闭包用于什么场景
- Redis用于数据类型 及 应用场景
- flash 场景转换问题
- ios场景转换顺序
- cocos2d Scene场景转换
- ios场景转换顺序
- CCScene场景转换
- 场景转换(Transitions)
- 关于自己创建的场景转换场景
- CHM格式打不开解决方案
- sicily1155. Can I Post the lette
- sicily1625. Binary Clock
- [置顶] sicily1007. To and Fro
- sicily1010. Zipper
- CATransition用于场景转换
- C语言 南阳理工ACM 97.兄弟郊游问题
- win7安装Oracle出错解决方案
- MAC 字体创建和储存(来自于CoreText翻译 Font Creation and Storage)(一)
- Java图像缩略图类库 Thumbnailator 0.4.5 发布
- C++:struct与class的区别
- C语言 南阳理工ACM 111.分数加减法
- CSS实例(二):灵活使用Input元素
- 常见指针内存处理问题的详解