前言 CAShapeLayer继承自CALayer,因此,可使用CALayer的所有属性。但是,CAShapeLayer需要和贝塞尔曲线配合使用才有意义。 关于UIBezierPath,请阅读文章:iOS UIBezierPth精讲 基本知识 看看官方说明: 1 2 3 4 5 6 7 8 9 /* ...
分类:
其他好文 时间:
2016-03-31 02:03:44
阅读次数:
490
CAShapeLayer 是 CALayer 的子类,但是比 CALayer 更灵活,可以画出各种图形,当然,你也可以使用其他方式来画,随你。 杂谈 在 CAShapeLayer 中,也可以像 CALayer 一样指定它的 frame 来画,就像这样: 然后你就会得到如图这样的黑色矩形 但是,CAS ...
分类:
移动开发 时间:
2016-03-30 12:38:05
阅读次数:
329
转载自:http://46aae4d1e2371e4aa769798941cef698.devproxy.yunshipei.com/qiaoqiaoqiao2014/article/details/46928787 1.CAShapeLayer简介 1.1CAShapeLayer继承于CALaye
分类:
其他好文 时间:
2016-03-19 11:25:29
阅读次数:
171
CAShapeLayer 是 CALayer 的子类,但是比 CALayer 更灵活,可以画出各种图形,当然,你也可以使用其他方式来画,随你。 杂谈 在 CAShapeLayer 中,也可以像 CALayer 一样指定它的 frame 来画,就像这样: Objective-C 1 2 3 4 5 l
分类:
其他好文 时间:
2016-03-01 12:58:43
阅读次数:
303
func animation1(layerParam: CAShapeLayer){ let animation = CABasicAnimation(keyPath: "strokeStart") animation.fromValue = 0 animation.toValue = 1 anim
分类:
移动开发 时间:
2016-02-23 18:28:28
阅读次数:
503
使用CAShapeLayer与UIBezierPath可以实现不在view的drawRect方法中就画出一些想要的图形 。 1:UIBezierPath: UIBezierPath是在 UIKit 中的一个类,继承于NSObject,可以创建基于矢量的路径.此类是Core Graphics框架关于p
分类:
移动开发 时间:
2016-02-21 21:16:49
阅读次数:
265
前一篇总结了Core Animation的一些基础知识,这一篇主要是Core Animation 的一些应用,涉及到CAShapeLayer、CAReplicatorLayer等图层的知识。 先看效果图: 1、切换图片: 2、彩票转盘 3、图片折叠 4、进度条旋转 5、粒子效果 一、切换图片 看起来
分类:
其他好文 时间:
2016-02-21 14:13:09
阅读次数:
215
http://www.cocoachina.com/cms/wap.php?plg_nld=1&plg_auth=1&plg_nld=1&plg_dev=1&plg_uin=1&plg_usr=1&plg_vkey=1&plg_nld=1&action=article&id=15251&plg_au
分类:
其他好文 时间:
2016-02-19 12:22:33
阅读次数:
189
http://blog.csdn.net/yixiangboy/article/details/50662704 一、案例演示 最近有一个小需求,就是要做一个圆形进度条,大概样子如下: 。 在不知道有CAShapeLayer的strokeStart和strokeEnd属性的时候,我采取的方法就是实时
分类:
移动开发 时间:
2016-02-15 02:00:54
阅读次数:
361
关于CAShapeLayer CAShapeLayer简介 1、CAShapeLayer继承自CALayer,可以使用CALayer的所有属性值 2、CAShapeLayer需要与贝塞尔曲线配合使用才有意义 3、使用CAShapeLayer与贝塞尔曲线可以实现不在view的drawRect方法中画出
分类:
移动开发 时间:
2016-02-09 16:37:20
阅读次数:
275