http://www.tuicool.com/articles/RZBFBnhttp://www.devtalking.com/articles/calayer-animation-gradient-animation/直接粘贴代码了:OC的,上边有swift的://// ViewControlle...
分类:
其他好文 时间:
2015-11-02 23:03:20
阅读次数:
297
一、CALayer1.CALayerCALayer属于QuartzCore.framework框架,从Xcode5起我们不必要手动导入这个库。CALayer我们可以简单理解为一个层。当我们绘制的UIView能在屏幕显示,其实质是因为这个层。我们下面通过代码理解一下CALayer的基本用法。 C...
分类:
移动开发 时间:
2015-10-31 19:58:30
阅读次数:
318
Terminating app due to uncaught exception 'CALayerInvalidGeometry', reason: 'CALayer position contains NaN: [14 nan]'*** First throw call stack: 这个主要....
分类:
移动开发 时间:
2015-10-28 12:03:13
阅读次数:
517
引言相信初接触到CALayer的人都会遇到以下几个问题:为什么修改anchorPoint会移动layer的位置?CALayer的position点是哪一点呢?anchorPoint与position有什么关系?每一个UIView内部都默认关联着一个CALayer, UIView有frame、boun...
分类:
其他好文 时间:
2015-10-27 17:32:32
阅读次数:
173
看支付宝蚂蚁积分,天气预报等好多APP都有圆形渐变效果,今天就试着玩了。一.CAGradientLayer类中属性介绍CAGradientLayer继承CALayer,主要有以下几个属性:1.@property(nullable, copy) NSArray *colors; 渐变的颜色2.@pro...
分类:
移动开发 时间:
2015-10-26 15:21:46
阅读次数:
286
使用CoreAnimation一般分为三个部分:1.创建执行动画的CALayer 2.创建动画 3.CALayer 添加AnimationCoreAnimation的继承关系:CAAnimation属性描述timingFunction时间函数kCAMediaTimingFunctionLinear线...
分类:
其他好文 时间:
2015-10-25 17:41:03
阅读次数:
221
iOS CALayer讲解分类:CALayer2014-09-09 13:57450人阅读评论(0)收藏举报CALayer一、简单介绍在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。其实UIView之所以能显示...
分类:
移动开发 时间:
2015-10-22 15:40:37
阅读次数:
188
什么是CALayer?CALayer(这里简单地称其为层)。首先要说的是CALayers 是屏幕上的一个具有可见内容的矩形区域,每个UIView都有一个根CALayer,其所有的绘制(视觉效果)都是在这个layer上进行的。UILabel*lable=[[UILabel alloc]initWith...
分类:
其他好文 时间:
2015-10-22 15:40:36
阅读次数:
156
1.iOS中我们能看到的控件都是UIView的子类,比如UIButton UILabel UITextField UIImageView等等
2.UIView能够在屏幕的显示是因为在创建它的时候内部自动添加一个CALayer图层,通过这个图层在屏幕上显示的时候会调用一个drawRect: 的方法,完成绘图,才能在屏幕上显示
3.CALayer 本身就具有显示功能,但是它不能响应用户的交...
分类:
移动开发 时间:
2015-10-21 22:47:51
阅读次数:
334
CALayer Animation实践(一):让应用灵动起来!CALayer动画实践(二):CAReplicatorLayer的用法CALayer Animation实践(三):iPhone经典滑动解锁动画
分类:
其他好文 时间:
2015-10-19 19:26:13
阅读次数:
111