iOS 之 CATransition
2014-11-20 17:04
169 查看
CATransition 是
CAAnimation 的子类。
该类是转场动画 就是一个场景到另一个场景的转换的动画。
主要的两个属性
@property(copy) NSString *type;
@property(copy) NSString *subtype;<span style="color:#6f41a7;">
</span>
type 的类型 关键字 过渡类型
fade //交叉淡化过渡(不支持过渡方向)
kCATransitionFade
push //新视图把旧视图推出去
kCATransitionPush
moveIn //新视图移到旧视图上面
kCATransitionMoveIn
reveal //将旧视图移开,显示下面的新视图
kCATransitionReveal
cube //立方体翻滚效果
oglFlip //上下左右翻转效果
suckEffect //收缩效果,如一块布被抽走(不支持过渡方向)
rippleEffect //滴水效果(不支持过渡方向)
pageCurl //向上翻页效果
pageUnCurl //向下翻页效果
cameraIrisHollowOpen //相机镜头打开效果(不支持过渡方向)
cameraIrisHollowClose //相机镜头关上效果(不支持过渡方向)
subtype类型 方向
kCATransitionFromRight
,
kCATransitionFromLeft
,
kCATransitionFromTop
,
kCATransitionFromBottom;
//使用
CATransition * transition = [[CATransition alloc] init];
[transition setType:kCATransitionMoveIn];
[transition setSubtype:kCATransitionFromLeft];
[transition setDuration:0.25f];
[ges.view.layer addAnimation:transition forKey:nil];
CAAnimation 的子类。
该类是转场动画 就是一个场景到另一个场景的转换的动画。
主要的两个属性
@property(copy) NSString *type;
@property(copy) NSString *subtype;<span style="color:#6f41a7;">
</span>
type 的类型 关键字 过渡类型
fade //交叉淡化过渡(不支持过渡方向)
kCATransitionFade
push //新视图把旧视图推出去
kCATransitionPush
moveIn //新视图移到旧视图上面
kCATransitionMoveIn
reveal //将旧视图移开,显示下面的新视图
kCATransitionReveal
cube //立方体翻滚效果
oglFlip //上下左右翻转效果
suckEffect //收缩效果,如一块布被抽走(不支持过渡方向)
rippleEffect //滴水效果(不支持过渡方向)
pageCurl //向上翻页效果
pageUnCurl //向下翻页效果
cameraIrisHollowOpen //相机镜头打开效果(不支持过渡方向)
cameraIrisHollowClose //相机镜头关上效果(不支持过渡方向)
subtype类型 方向
kCATransitionFromRight
,
kCATransitionFromLeft
,
kCATransitionFromTop
,
kCATransitionFromBottom;
//使用
CATransition * transition = [[CATransition alloc] init];
[transition setType:kCATransitionMoveIn];
[transition setSubtype:kCATransitionFromLeft];
[transition setDuration:0.25f];
[ges.view.layer addAnimation:transition forKey:nil];
相关文章推荐
- iOS培训教程——介绍CATransition创建动画
- CATransition转场动画-IOS开发
- IOS 转场动画 -CATransition
- iOS转场动画CATransition
- ios开发视图切换效果动画类CATransition
- iOS中的动画 Core Animation,CATransition
- iOS 基于CATransition实现翻页、旋转等动画效果 —— HERO博客
- iOS 动画 —— CATransition
- CATransition转场动画-IOS开发
- ios-day18-12(使用CATransition实现转场动画效果)
- iOS:核心动画之转场动画CATransition
- iOS 页面跳转动画CATransition详细分析
- iOS动画浅析-CATransition
- IOS中使用CATransition创建动画方法
- iOS 动画总结--CATransition
- 【iOS开发】---- 转场动画 CATransition
- 有关ios过度动画CATransition的一些特效
- iOS CoreAnimation 转场动画 CATransition
- CATransition转场动画-IOS开发
- iOS开发之 转场动画CATransition