CAShapeLayer的path动画效果源码https://github.com/YouXianMing/Animations//// CAShapeLayerPathController.m// Animations//// Created by YouXianMing on 15/11/...
分类:
其他好文 时间:
2015-11-19 00:14:02
阅读次数:
207
1.绘制虚线 CAShapeLayer *shapeLayer = [CAShapeLayer layer]; [shapeLayer setBounds:self.view.bounds]; [shapeLayer setPosition:self.view.center]; [shapeLaye...
分类:
其他好文 时间:
2015-10-27 15:00:35
阅读次数:
169
自己写了一个简单的PieView,demo在这里:https://github.com/Phelthas/LXMPieView效果如图:参考了https://github.com/kevinzhow/PNChart 和https://github.com/xyfeng/XYPieChart的代码实现...
分类:
其他好文 时间:
2015-10-19 20:49:14
阅读次数:
179
CircleView.h的内容如下:#import @interface CircleView : UIView@property (nonatomic, assign) CGFloat startValue; @property (nonatomic, assign) CGFloat line.....
分类:
其他好文 时间:
2015-09-24 10:58:49
阅读次数:
187
IOS-使用CAShapLayer绘制扇形为了增加应用体验感,我们动态绘制扇形或者饼状图效果。这里我们使用CAShapeLayer,这样就不必再-(void)draw函数内绘制图形参考代码-(void)reDraw{ CAShapeLayer*chartLine; if(chartLine!=nil...
分类:
移动开发 时间:
2015-09-18 15:16:06
阅读次数:
2230
- (void)drawLine{ CAShapeLayer *shapeLayer = [CAShapeLayer layer]; [shapeLayer setBounds:self.bounds]; [shapeLayer setPosition:self.cente...
分类:
其他好文 时间:
2015-08-13 17:15:47
阅读次数:
173
废话少说,直接上代码。工程截图如下图所示。由于对程序进行了封装,所以在主控制器中,只需要给出该customview的frame即可,显示图形的半径等于给出frame的宽度的一半。例如:CustomView *customView = [[CustomView alloc]initWithFrame:...
分类:
微信 时间:
2015-07-25 01:37:41
阅读次数:
298
1、CAShapeLayer继承至CALayer,可以使用CALayer的所有属性值2、CAShapeLayer需要与贝塞尔曲线配合使用才有意义3、使用CAShapeLayer与贝塞尔曲线可以实现不在view的drawRect方法中画出一些想要的图形4、CAShapeLayer属于CoreAnima...
分类:
移动开发 时间:
2015-07-23 13:33:57
阅读次数:
131
-(void)addRoundBorder:(UIView *)view{ CAShapeLayer * acircle = [CAShapeLayer layer]; acircle.path = [UIBezierPath bezierPathWithRoundedRect:view...
分类:
其他好文 时间:
2015-07-22 20:45:39
阅读次数:
102
1、CAShapeLayer继承至CALayer,可以使用CALayer的所有属性值
2、CAShapeLayer需要与贝塞尔曲线配合使用才有意义
3、使用CAShapeLayer与贝塞尔曲线可以实现不在view的drawRect方法中画出一些想要的图形
4、CAShapeLayer属于CoreAnimation框架,其动画渲染直接提交到手机的GPU当中,相较于view的drawRect方法使用CPU渲染而言,其效率极高,能大大优化内存使用情况...
分类:
其他好文 时间:
2015-07-18 00:34:15
阅读次数:
201