码迷,mamicode.com
首页 >  
搜索关键字:uibezierpath    ( 156个结果
iOS-Quartz2D画图
常说温故而知新,时隔这么久再次看这些基础内容仍然很兴奋!把敲的代码分享出来,希望能对读者提供一丁点启发/** * 裁剪圆形图片 */ -(void)circleIcon{ UIImage *image = [UIImage imageNamed:@"baby"]; UIGraphicsBeginImageContext(image.size); UIBezierPath...
分类:移动开发   时间:2016-07-15 11:18:19    阅读次数:264
iOS切圆角的方式
iOS切圆角的方式 第一种方法:通过设置layer的属性 最简单的一种,但是很影响性能,一般在正常的开发中使用很少. 第二种方法:使用贝塞尔曲线UIBezierPath和Core Graphics框架画出一个圆角 第三种方法:使用CAShapeLayer和UIBezierPath设置圆角 首先需要导 ...
分类:移动开发   时间:2016-07-11 14:00:47    阅读次数:231
用UIBezierPath数组对UIView进行镂空处理
用UIBezierPath数组对UIView进行镂空处理 效果 源码 细节 ...
分类:编程语言   时间:2016-07-09 00:32:29    阅读次数:227
iOS - 用 UIBezierPath 实现果冻效果
最近在网上看到一个很酷的下拉刷新效果(http://iostuts.io/2015/10/17/elastic-bounce-using-uibezierpath-and-pan-gesture/)。自己试着实现了一下其中的果冻回弹效果。 效果 DEMO 由于文笔不太好-.- ,建议先下载demo, ...
分类:移动开发   时间:2016-07-04 15:33:11    阅读次数:272
UIScrollView 性能优化 - view转为Image
进入做地图闹钟app,图层关系是这样的: subwayView 上先绘制线路上各个元素:线条 ,站点名称-Label,站点位置(画圆圈表示)-View.shapeLayer UIBezierPath 方式绘制;subwaView add 在Scrollview 上,然后实现放大缩小操作,发现上下左右 ...
分类:其他好文   时间:2016-06-20 12:28:51    阅读次数:221
用贝赛尔曲线把图片, 按钮, label 绘成圆 或圆角矩形
//创建圆形遮罩,把用户头像变成圆形 /* *CGPointMake(35, 35) 是绘图的中心点, 如果想把控件居中绘圆, 一般用控件的中心点, radius 是圆半径 startAngle是圆周 圆的一周就是2*m_pi */ // UIBezierPath* path = [UIBezier ...
分类:其他好文   时间:2016-06-07 12:49:17    阅读次数:244
使用CAShapeLayer与UIBezierPath画出想要的图形
使用CAShapeLayer与UIBezierPath可以实现不在view的drawRect方法中就画出一些想要的图形 步骤: 1、新建UIBezierPath对象bezierPath 2、新建CAShapeLayer对象caShapeLayer 3、将bezierPath的CGPath赋值给caS ...
分类:其他好文   时间:2016-06-02 11:19:43    阅读次数:139
使用CAShapeLayer与UIBezierPath画出想要的图形
使用CAShapeLayer与UIBezierPath可以实现不在view的drawRect方法中就画出一些想要的图形 步骤: 1、新建UIBezierPath对象bezierPath 2、新建CAShapeLayer对象caShapeLayer 3、将bezierPath的CGPath赋值给caS ...
分类:其他好文   时间:2016-06-02 11:18:55    阅读次数:145
放肆地使用UIBezierPath和CAShapeLayer画各种图形
CAShapeLayer 是 CALayer 的子类,但是比 CALayer 更灵活,可以画出各种图形,当然,你也可以使用其他方式来画,随你。 杂谈 在 CAShapeLayer 中,也可以像 CALayer 一样指定它的 frame 来画,就像这样: 1 2 3 4 5 let layer = C ...
分类:其他好文   时间:2016-05-28 14:20:35    阅读次数:248
使用UIBezierPath和CAShapeLayer画各种图形
使用UIBezierPath和CAShapeLayer画各种图形 CAShapeLayer 是 CALayer 的子类,但是比 CALayer 更灵活,可以画出各种图形,当然,你也可以使用其他方式来画,随你。 杂谈 在 CAShapeLayer 中,也可以像 CALayer 一样指定它的 frame ...
分类:其他好文   时间:2016-05-18 17:21:55    阅读次数:197
156条   上一页 1 ... 3 4 5 6 7 ... 16 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!