自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (3)
  • 收藏
  • 关注

转载 Quartz2D

转载自:http://www.cnblogs.com/lszwhb/p/3915872.html?utm_source=tuicool&utm_medium=referral掌握  •  1.利用drawRect:方法绘图三部曲   •  2.常见图形的绘制:线条、多边形、圆   •  3.绘图状态的设置:文字颜色、线宽等   •  4.图形上下

2016-08-26 20:20:37 446

转载 iOS上使用Quartz 2D绘制简单图形

转载自:http://blog.csdn.net/u014131398/article/details/38541481绘制图形是通过重载UIView的 - ( void )drawRect:(CGRect )rect方法来实现的,所以首先需要一个继承自UIView的类,然后重写这个类的 - (void )drawRect:( CGRect )rect方法。当我们使用这个类

2016-08-26 20:18:09 397

转载 iOS开发UI篇—Quartz2D使用(信纸条纹)

转载自:http://www.cnblogs.com/wendingding/p/3783140.htmliOS开发UI篇—Quartz2D使用(信纸条纹) 新建一个项目,在主控制器文件中实现以下几行代码,就能轻松的完成图片在视图中的平铺。 1 #import "YYViewController.h" 2 3 @interface YYViewContro

2016-08-26 20:09:58 453

转载 Quartz2D裁剪圆形头像

转载自:http://blog.csdn.net/u014656271/article/details/30115417// 0. 加载原有图片 UIImage *image = [UIImage imageNamed:icon]; // 1.创建图片上下文 CGFloat margin = border; CGSize size = CGSizeMa

2016-08-26 18:15:21 416

转载 iOS开发UI篇—Quartz2D简单使用(二)

转载自:http://www.cnblogs.com/wendingding/p/3781054.htmliOS开发UI篇—Quartz2D简单使用(二)一、画文字代码: 1 // 2 // YYtextview.m 3 // 04-写文字 4 // 5 // Created by 孔医己 on 14-6-10. 6 // Copyright (c

2016-08-25 18:57:22 287

转载 iOS开发UI篇—Quartz2D简单使用

转载自:http://www.cnblogs.com/wendingding/p/3779155.htmliOS开发UI篇—Quartz2D简单使用 一、画直线代码: 1 // 2 // YYlineview.m 3 // 03-画直线 4 // 5 // Created by apple on 14-6-9. 6 // Copyright (

2016-08-25 18:53:09 286

转载 iOS开发学习之Quartz2D绘图

转载自:http://www.cnblogs.com/letougaozao/p/3672672.htmlQuartz2D的简介使用简介绘制图像坐标系的平移、旋转、缩放绘制文本绘制PDF文件一、Quartz2D的简介1⃣️Quart2D是CoreGraphic的一部分,基于C的API -图形的上下文(Graphics Context)数据类型,封装了

2016-08-25 18:16:31 267

转载 学习笔记 - 触摸事件&手势识别

转载自:http://www.cnblogs.com/monicaios/p/3523341.html一、触摸事件 & 手势识别 1> 4 个触摸事件,针对视图的 2> 6 个手势识别(除了用代码添加,也可以用 Storyboard 添加) 附加在某一个特定视图上的,其中需要注意轻扫手势通常会附加到根视图上。*  大部分操作,都会在 touchesBegan

2016-08-25 13:31:48 280

转载 学习笔记 - Quartz 2D绘图的基本步骤

转载自:http://www.cnblogs.com/monicaios/p/3516745.html一、使用 Quartz 2D 绘图的基本步骤  1 ) 获取上下文 context( 绘制图形的地方 ) 2 ) 设置路径(路径是用来描述形状的)  3)   将路径添加到上下文  4)   设置上下文属性(设置颜色,线宽,线性等)  5)  

2016-08-25 12:31:33 388

转载 学习笔记 - Quartz 2D绘图 -

转载自:http://www.cnblogs.com/monicaios/p/3516733.html一、Quartz 2DQuartz 2D 是一个二维图形绘制引擎,支持 iOS 环境和 Mac OS X 环境。 Quartz 2D 以 PDF 的规范为基础的图形库,用来绘制二维文字和图形,允许相同的绘图指令在任何装置上,使用可以得到的最佳分辨率,产生相同的输出Qua

2016-08-25 12:23:21 307

转载 iOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)

转载自:http://blog.csdn.net/rhljiayou/article/details/9919713首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以

2016-08-24 17:56:41 457

转载 ios 使用Quartz 2D画虚线 - little_star

前言:我想实现一个类似QQ截图一样的,带矩形框的截图效果。那么,在去实现怎么话矩形框之前,我们先从最基本的入手,学习怎么在ios的界面上画图,画虚线。画虚线的方法:CG_EXTERN void CGContextSetLineDash(CGContextRef c, CGFloat phase, const CGFloat lengths[], size_t count)

2016-08-24 17:45:17 526

转载 Quartz2D 图像处理

本文将为大家介绍常见的IOS图像处理操作包括以下四部分:旋转,缩放,裁剪以及像素和UIImage之间的转化,主要使用的知识是quartz2D。Quartz2D是CoreGraphics框架中的一个重要组成部分,可以完成几乎所有的2D图像绘制,处理功能。跟window编程中GDI的功能一样,而且很多概念都差不多。 一、图像旋转  图像旋转是图像处理过程中一中常见操作,按照旋转的角度不同,

2016-08-24 17:15:21 452

转载 Quartz 2D总览(翻译)

转载自:http://www.sunkehappy.com/2013/02/22/quartz-2d总览(翻译)/Quartz 2D总览Quartz 2D是一个在iOS环境中和在Mac OS X内核之外的应用程序环境中可用的二维绘图引擎。你可以用Quartz 2D的应用程序接口(application programming interface, API)来使用例如基于路径的绘图,透明

2016-08-23 12:19:53 355

转载 iPhone/iOS图片读取、保存、绘制

一.读取图片1.从资源(resource)读取UIImage* image=[UIImage imageNamed:@"1.jpg"];2.从网络读取NSURL *url=[NSURL URLWithString:@"http://www.sinaimg.cn/qc/photo_auto/chezhan/2012/50/00/15/80046_950.jpg"];

2016-08-23 11:12:00 652

转载 Quartz2D之渐变

转载自:http://www.cnblogs.com/zenny-chen/archive/2012/02/23/2364152.htmlQuartz2D提供了两种渐变填充方法。第一种是使用Quartz自带的Gradient填充方法;第二种是使用自定义的着色器。这里将先描述如何使用CGGradient对象来做渐变填充。// Drawing code

2016-08-22 17:12:30 226

转载 Quartz 2D 参考-文本

转载自:http://blog.csdn.net/kmyhy/article/details/7258338本章描述Quartz对文本的基本支持,以及如何在应用程序中使用Quartz2d显示文本。 Quartz 2D 提供了基本的、低级别的绘制文字及符号的接口(使用MacRoman文本编码)。Quartz 2D提供与字体相关的API,可参考CGFont Refere

2016-08-22 15:13:43 335

转载 Quartz 2D编程指南- PDF文档的创建、显示及转换

本文由论坛会员德鲁伊分享         PDF 文档存储依赖于分辨率的向量图形、文本和位图,并用于程序的一系列指令中。一个PDF文档可以包含多页的图形和文本。PDF可用于创建跨平台、只读的文档,也可用于绘制依赖于分辨率的图形。         Quartz 为所有 应用 程序创建高保真的PDF文档,这些文档保留应用的绘制操作,如图13-1所示。PDF文档的结果将通过系统的其它

2016-08-17 15:15:36 408

转载 iOS图像处理(9)使用CoreImage滤镜

转载自:http://www.cnblogs.com/zanglitao/p/4038359.htmlCoreImage是IOS5中新增框架,通过这个框架我们可以轻松地对图片进行各种特效处理使用CoreImage的主要流程如下(需要添加CoreImage框架至项目中):1 创建CIContext,IOS系统提供了3种方法创建CIContexta.基于CPUCICon

2016-08-14 04:11:10 737

转载 iOS图像处理(8)在PDF中绘图

转载自:http://www.cnblogs.com/zanglitao/p/4037447.html绘制到PDF则要启用pdf图形上下文,PDF图形上下文的创建使用方式跟位图图形上下文是类似的,需要注意的一点就是绘制内容到PDF时需要创建分页,每页内容的开始都要调用一次UIGraphicsBeginPDFPage方法。下面的示例演示了文本绘制和图片绘制(其他图形绘制也是类似的

2016-08-14 04:06:07 687

转载 iOS图像处理(7)绘制位图

转载自:http://www.cnblogs.com/zanglitao/p/4037163.htmlUIImage提供了多种方法绘制位图,除了之前用过的drawInRect,我们还可以使用以下方法drawAtPoint:需要提供CGPoint指定位图在CGContextRef中的起点drawAtPoint:blendMode:alpha:后两个参数指定图片的叠加模式以

2016-08-14 04:04:36 846

转载 iOS图像处理(6)在内存上下文中绘图

转载自:http://www.cnblogs.com/zanglitao/p/4037051.html之前提过绘制图像首先需要取得图形上下文对象(CGContextRef),系统中维护一个CGContextRef的栈,在UI控件的drawRect方法调用前,系统会为当前绘图环境创建一个图形上下文对象并且置于CGContextRef栈顶,通过UIGraphicsGetCurr

2016-08-13 05:13:20 330

转载 iOS图像处理(5)填充模式

之前我们设置过填充色,但是纯色的填充色略显单调,我们可以使用更加绚丽的填充模式,渐变填充以及模式填充渐变填充渐变有两种:线性渐变以及圆形渐变线性渐变- (void)drawRect:(CGRect)rect{ //获取图像上下文对象 CGContextRef context = UIGraphicsGetCurrentContext();

2016-08-12 02:32:23 763

转载 iOS图像处理(4)坐标变化

在IOS中进行绘图都是根据点来确定位置,这里就有了坐标系的概念在Core Graphics中坐标系的坐标原点在屏幕左下角,沿y轴正方向是向上的,而在UIKit中坐标原点在屏幕左上角,沿y轴正方向向下。我们可以通过一个3行3列的变换矩阵对2维坐标系进行任意转换(或者通过更加简便的API),常用的转换包括移动(translate),缩放(scale)以及旋转(rotate)。 1 移动

2016-08-07 04:16:33 411

转载 iOS图像处理(3)绘制路径

- (void)drawRect:(CGRect)rect{ //获取图像上下文对象 CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetRGBStrokeColor(context, 250/255.0, 250/255.0, 250/255.0, 1); CGContextSetF

2016-08-07 03:55:16 411

转载 iOS图像处理(2)绘制文本

http://www.cnblogs.com/zanglitao/p/4034956.htmlIOS中可以通过CGContextShowTextAtPoint来绘制文字,但这个方法不支持中文字符,而且在ios7之后也不推荐使用我们可以通过NSString的drawAtPoint以及drawInRect实现更加简单的文字绘制- (void)drawRect:(CGRect)r

2016-08-01 22:35:14 441

转载 iOS图像处理(1)绘制简单的几何图形

通过CoreGraphic绘制图像一般有以下几个步骤:1:获取图形上下文对象绘制图像首先需要取得图形上下文对象(CGContextRef),系统中维护一个CGContextRef的栈,在UI控件的drawRect方法调用前,系统会为当前绘图环境创建一个图形上下文对象并且置于CGContextRef栈顶,通过UIGraphicsGetCurrentContext()可以取得这个图像上下文对象

2016-08-01 22:32:08 917

Vue.js源码全方位深入解析

Vue.js源码全方位深入解析。面试和深入学习必备。⽬前社区有很多 Vue.js 的源码解析⽂章, 但是质量层次不⻬, 不够系统和全⾯, 这本电⼦书的⽬标是 全⽅位细致深度解析 Vue.js 的实现原理, 让同学们可以彻底掌握 Vue.js。 ⽬前分析的版本是 Vue.js 的最 新版本 Vue.js 2.5.17-beta.0, 并且之后会随着版本升级⽽做相应的更新, 充分发挥电⼦书的优势。

2019-01-28

现代操作系统

《现代操作系统》Tanenbaum教授作为三个操作系统的设计师或联合设计师,具有长期设计开发操作系统的经验,从而把其对理论的深入理解和具体实践融入书中,使《现代操作系统》成为操作系统领域的经典之作。

2013-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除