以上这些绘制原理都是基于 Core Graphics 框架完成的,所以有一些 关于绘制很高的要求时,可以去查一查 相关API。 下面是使用 Core Graphics的简单代码实例, 这个框架是一套提供2D绘图功能的C语言API,使用C结构和C函数模拟了一套面向对象的编程机制,并没有OC中的对象和方 ...
分类:
其他好文 时间:
2017-08-07 14:26:59
阅读次数:
192
列举下iOS layout的相关方法: layoutSubviews layoutIfNeeded setNeedsLayout setNeedsDisplay drawRect sizeThatFits sizeToFit 大概经常使用的上面几个 , 详细的应该还有别的。 layoutSubvie ...
分类:
移动开发 时间:
2017-08-04 10:05:37
阅读次数:
247
分页控制器子标题颜色渐变,重写UILable的drawRect,对UILable进行颜色填充。 #import "HMLabel.h" @implementation HMLabel //重绘UILabel - (void)drawRect:(CGRect)rect { [super drawRec ...
分类:
其他好文 时间:
2017-08-01 12:35:15
阅读次数:
230
二维画图引擎-画圆、半圆、弧线 // // QHCircle.m // 绘图 // #import "QHCircle.h" @implementation QHCircle // Only override drawRect: if you perform custom drawing. // A ...
分类:
其他好文 时间:
2017-07-28 17:14:28
阅读次数:
127
1.HTML5中的Canvas标签的创建 2.HTML5Canvas标签绘制图形 3.HTML5Canvas标签绘制图片 ...
分类:
Web程序 时间:
2017-06-30 09:45:28
阅读次数:
183
- (void)drawRect:(CGRect)rect { //获得当前上下文 CGContextRef ctx=UIGraphicsGetCurrentContext(); //把当前上下文状态保存在栈中 CGContextSaveGState(ctx); //缩放、移动处理(须要放在画图之前 ...
分类:
移动开发 时间:
2017-06-27 10:06:41
阅读次数:
309
讲真,自我感觉,我的水平真的是渣的一匹,好多东西都只停留在知道和会用的阶段,也想去研究原理和底层的实现,可是一看到代码就懵逼了,然后就看不下去了, 说自己不着急都是骗人的,我自己都不信,前两天买了本《Android 群英传》,江湖上都说这是一本初级过渡到中级不错的进阶书,所以准备看一下,才看了两天, ...
分类:
移动开发 时间:
2017-06-26 20:03:09
阅读次数:
197
原文 http://www.jb51.net/article/75671.htm 图片剪切一、使用Quartz2D完成图片剪切1.把图片显示在自定义的view中先把图片绘制到view上。按照原始大小,把图片绘制到一个点上。代码: 复制代码代码如下: - (void)drawRect:(CGRect) ...
分类:
移动开发 时间:
2017-06-22 01:19:06
阅读次数:
340
原文:http://www.open-open.com/code/view/1422514803970 ...
分类:
编程语言 时间:
2017-06-19 13:17:19
阅读次数:
154
普通生成 示例代码: //这里实现普通生成图片的方法 - (void)drawRect:(CGRect)rect { CGRect cxRect = CGRectMake(0, 0, 100, 100); UIGraphicsBeginImageContextWithOptions(cxRect.s ...
分类:
移动开发 时间:
2017-06-18 22:44:48
阅读次数:
161