CoreAnimation基本介绍: CoreAnimation动画位于iOS框架的Media层 CoreAnimation动画实现需要添加QuartzCore.Framework CoreAnimation基本上是LayerAnimation CoreAnimation分类: CoreAnimat ...
分类:
其他好文 时间:
2016-05-27 21:57:03
阅读次数:
450
1.geometryFlipped 设置为yes,则子图层或者子视图本来相对于左上角放置 改为 相对于左下角放置; 2.contents 3.contentGravity: kCAGravityCenter kCAGravityTop kCAGravityBottom kCAGravityLeft ...
分类:
其他好文 时间:
2016-05-27 20:08:02
阅读次数:
162
CALayer对于工作过一段时间的程序员来说一定是熟悉的不能再熟悉了,但是对于一些接触iOS并不久的人来说还是比较新鲜的,就像我。再加上之前在学习时并没有接触过CALayer,所以这个东西对我来说完全就是新东西了。花了点时间看了下,就此总结一些需要注意的地方,以便日后用到时..
分类:
其他好文 时间:
2016-05-27 15:05:03
阅读次数:
186
这一篇是关于CALayer的自定义:不管时UIView还是CALayer,绘制图形的步骤都差不多分这三步:(1)获取上下文(2)绘制图形(3)渲染图形注意点:(1)CALayer里绘制的图形默认为无色,不会显示。要想让绘制的图形显示出来,还需要设置图形的颜色。注意不能直接使用UI框架中的类..
分类:
其他好文 时间:
2016-05-27 15:01:16
阅读次数:
135
1.GIF动画 2.菊花动画 3.UIView动画 3.1基础动画 3.2UIView的block动画 3.3UIView的UIViewSpring动画 4.CoreAnimation动画(CALayer动画) Layer的常用属性 ...
分类:
其他好文 时间:
2016-05-26 22:06:13
阅读次数:
429
已经掌握了CALayer下的CATransition动画在同一个控制器下实现,但是在不同控制器间跳转又该如何实现呢? 下面附上一些常用的动画类型: Fade = 1, //淡入淡出 Push, //推挤 Reveal, //揭开 MoveIn, //覆盖 Cube, //立方体 SuckEffect ...
分类:
移动开发 时间:
2016-05-22 15:07:55
阅读次数:
220
使用UIBezierPath和CAShapeLayer画各种图形 CAShapeLayer 是 CALayer 的子类,但是比 CALayer 更灵活,可以画出各种图形,当然,你也可以使用其他方式来画,随你。 杂谈 在 CAShapeLayer 中,也可以像 CALayer 一样指定它的 frame ...
分类:
其他好文 时间:
2016-05-18 17:21:55
阅读次数:
197
Part One 别人问你你都感觉这尼玛说啥的基础面试题 1.UIWindow和UIView和 CALayer 的联系和区别? 答:UIView是视图的基类,UIViewController是视图控制器的基类,UIResponder是表示一个可以在屏幕上响应触摸事件的对象; UIwindow是UIV ...
分类:
移动开发 时间:
2016-05-18 12:26:39
阅读次数:
230
UIView.clipsToBounds 让子 View 只显示落在父 View 的 Frame 部分;是子视图超出不现实,默认为NO,设置为YES就会把超出的部分裁掉。 maskToBounds 是 CALayer 的属性,基于 View 的不少属性其实就是作用于 CALayer 的。子图层是否剪 ...
分类:
其他好文 时间:
2016-05-17 11:04:34
阅读次数:
312
众所周知,给图片添加圆角有CALayer的cornerRadius, 比如: 最直接的方法: imgView.layer.cornerRadius1=110; imgView.clipsToBounds = YES; 这事离屏渲染 (off - screen - rendering), 是很消耗性能 ...
分类:
移动开发 时间:
2016-05-14 12:46:08
阅读次数:
226