ios-day18-12(使用CATransition实现转场动画效果)
2015-04-02 18:55
651 查看
CATransition是CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。
UINavigationController就是通过CATransition实现了将控制器的视图推入屏幕的动画效果
CATransition属性解析:
type:动画过渡类型
subtype:动画过渡方向
startProgress:动画起点(在整体动画的百分比)
endProgress:动画终点(在整体动画的百分比)
下面这个demo演示了CATransition的转场动画效果:
源码下载地址:http://download.csdn.net/detail/liu537192/8558681
效果图:
核心代码:
UINavigationController就是通过CATransition实现了将控制器的视图推入屏幕的动画效果
CATransition属性解析:
type:动画过渡类型
subtype:动画过渡方向
startProgress:动画起点(在整体动画的百分比)
endProgress:动画终点(在整体动画的百分比)
下面这个demo演示了CATransition的转场动画效果:
源码下载地址:http://download.csdn.net/detail/liu537192/8558681
效果图:
核心代码:
相关文章推荐
- iOS 实现类似nike+、香蕉打卡的转场动画效果
- iOS使用UICountingLabel实现数字变化的动画效果
- 实例讲解iOS中的CATransition转场动画使用
- iOS使用xib手动实现动画效果的方法
- iOS使用约束实现动画效果
- Swift - 使用CATransition制作过渡动画(页面切换转场效果)
- ios-day18-11(使用CAAnimationGroup实现对UIView的组合动画)
- iOS使用xib手动实现动画效果
- iOS使用UICountingLabel实现数字变化的动画效果
- iOS使用UICountingLabel实现数字变化的动画效果
- 使用DialogFragment实现仿ios正在加载动画效果
- iOS使用UICountingLabel实现数字变化的动画效果
- iOS 使用UICountingLabel实现数字变化的动画效果
- iOS 自定义转场动画实现小红书的push效果思路以及下雪碎屏等动画的实现
- iOS使用UICountingLabel实现数字变化的动画效果
- iOS 基于CATransition实现翻页、旋转等动画效果 —— HERO博客
- ios-day18-10(使用CAKeyframeAnimation实现图片的抖动效果)
- XZ_iOS之使用webView实现开机动画效果
- Android中使用Animation实现控件的动画效果以及Interpolator和AnimationListener的使用
- 使用HTML5和jQuery插件Reel实现一个超酷的星际争霸2兵种动画360度预览效果