核心动画类:CAAnimation、CAPropertyAnimation、CABasicAnimation、CAKeyframeAnimation、CATransition、CAAnimationGroup父类:CAAnimation(抽象类)CAAnimation直接子类:CAPropertyA...
分类:
移动开发 时间:
2015-10-15 23:34:50
阅读次数:
276
iOS开发UI篇—核心动画(转场动画和组动画)一、转场动画简单介绍CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点UINavigationController就是通过CATransition实现了将控制器的视图推入屏...
分类:
移动开发 时间:
2015-10-13 18:58:47
阅读次数:
179
最近在看一些关于Material Design的东西,还记得在博客《你所不知道的Activity转场动画——ActivityOptions》中,我们介绍了一种优雅的activity过度动画。如果大家看了最后给出的参考链接,会发现还有很多内容是值得我们学习的,所以这篇博客,我们来学习一下这一页上剩下的东西。
一、触摸反馈
大家都知道,在Material Design中,触摸反馈的效果非常绚丽,是...
分类:
移动开发 时间:
2015-10-12 10:46:32
阅读次数:
350
1.在iOS中核心动画分为几类:基础动画(CABasicAnimation)关键帧动画(CAKeyframeAnimation)动画组(CAAnimationGroup)转场动画(CATransition)2.CAAnimation:核心动画的基础类,不能直接使用,负责动画运行时间,速度的控制,本身...
分类:
其他好文 时间:
2015-10-02 16:00:21
阅读次数:
169
subtype 转场动画 动画效果的方向type 转场动画的 动画效果kCATransitionFade 交叉淡化过渡kCATransitionMoveIn 新视图移到旧视图上面kCATransitionPush 新视图把旧视图推出去kCATransitionReveal 将旧视图移开,显示下...
分类:
其他好文 时间:
2015-09-30 16:12:53
阅读次数:
170
对图层树的动画 CATransition并不作用于指定的图层属性,这就是说你可以在即使不能准确得知改变了什么的情况下对图层做动画,例如,在不知道UITableView哪一行被添加或者删除的情况下,直接就可以平滑地刷新它,或...
分类:
移动开发 时间:
2015-09-22 14:56:45
阅读次数:
242
CATransition *animation = [CATransition animation]; animation.duration = 0.4; animation.timingFunction = UIViewAnimationCurveEaseInOut; animation.f...
分类:
其他好文 时间:
2015-09-18 13:42:49
阅读次数:
135
CAAnimation的子类,用于做转场动画,能够为层提供移出屏幕和移入屏幕的动画效果。iOS比Mac OS X的转场动画效果少一点UINavigationController就是通过CATransition实现了将控制器的视图推入屏幕的动画效果属性解析:type:动画过渡类型subtype:动画过...
分类:
其他好文 时间:
2015-09-17 19:31:10
阅读次数:
151
目录:UIView动画子视图翻转动画UIImageView动画CATransition动画CoreGraphics绘图:(线、矩形、曲线、文字、图片)CALayer核心动画:(关键帧动画、
单一动画、组动画)1.UIView动画(1)设置代理(viewController)动画开始:beginAnimations设置动画加减速方式:setAnimationCurve设..
分类:
移动开发 时间:
2015-09-17 17:44:16
阅读次数:
246
CATransition *transition = [CATransition animation]; transition.duration = 1.0f;/* 间隔时间*/ transition.timingFunction = [CAMediaTimingFunction functionW...
分类:
其他好文 时间:
2015-09-12 15:59:13
阅读次数:
153