ios
文章平均质量分 64
返程Open
这个作者很懒,什么都没留下…
展开
-
Xcode修改项目名
Xcode修改工程名字是本文要介绍的内容,不知道大家有没有遇到过修改工程名字的需求,反正我是遇到过 。开发过程当中,项目进行到一半的时候,觉得工程名不正确, 或是现在这个项目与以前用过的项目需求差不多,于是只需要修改一下工程名就可以用于现在这个项目 。所在修入项目名的功能也是有用的,那么如何修改呢?其实xcode有这功能,只需要点几下就行了 。 首先打开你的工程,然后先中菜单中的P转载 2012-02-16 16:45:13 · 549 阅读 · 0 评论 -
iOS开发中Base SDK Missing的两个解决办法
如果我们在网上下载的低版本开发的iOS源代码,而我们的iOS SDK又是高版本的时候,就会有Base SDK Missing的问题,在网上搜集了两个解决办法:方法1:老外的方法,网上流传广泛。IPhone Base SDK missing 1. Load your project 2. From the menu, select Project > Edit Proje转载 2012-05-25 14:48:28 · 649 阅读 · 0 评论 -
use
if (_PDFPageRef !=NULL) // Check for non-NULL CGPDFPageRef{CGPDFPageRetain(_PDFPageRef);// Retain the PDF page CEOPDFParser *parser = [[CEOPDFParseralloc]原创 2012-06-05 16:14:18 · 1187 阅读 · 0 评论 -
Quartz 2D编程指南(14)--PDF文档的解析
咳咳。。。。PDF文档解析 。。。网上找了好久没找到。。。。。自己翻译了。。水平不行。。。大家将就点随便看看了。这可是哥辛苦一下午翻译的啊。。累死我了。。PDF文档解析Quartz提供了让你检查PDF文档结构和内容流(contentstream)的函数.检查文档结构可以让你读取文档目录的条目和与每个条目相关的内容。通过递归地遍历目录,您可以检查整个文档。一个PDF的内容流(翻译 2012-05-31 16:05:08 · 2743 阅读 · 3 评论 -
Quartz 2D编程指南(10) -- Quartz 2D中的数据管理
Quartz 2D编程指南是cocoachina论坛会员德鲁伊翻译Apple的Quartz 2D一系列学习资料,供大家参考管理数据是每一个图形应用程序所需要处理的工作。对于Quartz来说,数据管理涉及为Quartz 2D程序提供数据,及从中获取数据。一些Quartz 2D程序将数据传输到Quartz中,如从文件或程序其它部分获取图片或PDF数据。另一些程序则获取Quart转载 2012-05-30 12:28:32 · 821 阅读 · 0 评论 -
Quartz 2D编程指南(9) -- 透明层
Quartz 2D编程指南是cocoachina论坛会员德鲁伊翻译Apple的Quartz 2D一系列学习资料,供大家参考透明层(TransparencyLayers)通过组合两个或多个对象来生成一个组合图形。组合图形被看成是单一对象。当需要在一组对象上使用特效时,透明层非常有用,如图9-1所示的给三个圆使用阴影的效果。 如果没有使用透明层来渲染图9-1中的三个圆,对它转载 2012-05-30 12:26:39 · 950 阅读 · 0 评论 -
Quartz 2D编程指南(7) - 阴影
Quartz 2D编程指南是cocoachina论坛会员德鲁伊翻译Apple的Quartz 2D一系列学习资料,供大家参考阴影是绘制在一个图形对象下的且有一定偏移的图片,它用于模拟光源照射到图形对象上所形成的阴影效果,如果7-1所示。文本也可以有阴影。阴影可以让一幅图像看上去是立体的或者是浮动的。 阴影有三个属性:x偏移值,用于指定阴影相对于图片在水平方转载 2012-05-30 12:14:46 · 762 阅读 · 0 评论 -
Quartz 2D编程指南(5) - 变换
Quartz 2D编程指南是cocoachina论坛会员德鲁伊翻译Apple的Quartz 2D一系列学习资料,供大家参考Quartz 2D 绘制模型定义了两种独立的坐标空间:用户空间(用于表现文档页)和设备空间(用于表现设备的本地分辨率)。用户坐标空间用浮点数表示坐标,与设备空间的像素分辨率没有关系。当我们需要一个点或者显示文档时, Quartz会将用户空间坐标系统映射到转载 2012-05-30 12:07:14 · 663 阅读 · 0 评论 -
Quartz 2D编程指南(4) - 颜色和颜色空间
Quartz 2D编程指南是cocoachina论坛会员德鲁伊翻译Apple的Quartz 2D一系列学习资料,供大家参考不同的设备(显示器、打印机、扫描仪、摄像头)处理颜色的方式是不同的。每种设备都有其所能支持的颜色值范围。一种设备能支持的颜色可能在其它设备中无法支持。为了有效的使用颜色及理解Quartz 2D中用于颜色及颜色空间的函数,我们需要熟悉在Color Ma转载 2012-05-30 11:26:30 · 903 阅读 · 0 评论 -
Quartz 2D编程指南(1) - 概览
Quartz 2D编程指南是cocoachina论坛会员德鲁伊翻译Apple的Quartz 2D一系列学习资料,供大家参考Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境。我们可以使用Quartz 2D API来实现许多功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、PDF文档生成和PDF元数据访问。在需要的时候,Quartz转载 2012-05-30 10:47:35 · 1147 阅读 · 0 评论 -
Quartz 2D编程指南(2) - 图形上下文(Graphics Contexts)
Quartz 2D编程指南是cocoachina论坛会员德鲁伊翻译的国外的Quartz 2D一系列学习资料,供大家参考一个Graphics Context表示一个绘制目标。它包含绘制系统用于完成绘制指令的绘制参数和设备相关信息。Graphics Context定义了基本的绘制属性,如颜色、裁减区域、线条宽度和样式信息、字体信息、混合模式等。我们可以通过几种方式来获取Gr转载 2012-05-30 10:54:01 · 701 阅读 · 0 评论 -
Quartz 2D编程指南(3) - 路径(Paths)【上】
Quartz 2D编程指南是cocoachina论坛会员德鲁伊翻译Apple的Quartz 2D一系列学习资料,供大家参考路径定义了一个或多个形状,或是子路径。一个子路径可由直线,曲线,或者同时由两者构成。它可以是开放的,也可以是闭合的。一个子路径可以是简单的形状,如线、圆、矩形、星形;也可以是复杂的形状,如山脉的轮廓或者是涂鸦。图3-1显示了一些我们可以创建的路径。左上角转载 2012-05-30 10:58:51 · 842 阅读 · 0 评论 -
Quartz 2D编程指南(13) - PDF文档的创建、显示及转换
Quartz 2D编程指南是cocoachina论坛会员德鲁伊翻译Apple的Quartz 2D一系列学习资料,供大家参考 PDF文档存储依赖于分辨率的向量图形、文本和位图,并用于程序的一系列指令中。一个PDF文档可以包含多页的图形和文本。PDF可用于创建跨平台、只读的文档,也可用于绘制依赖于分辨率的图形。 Quartz为所有应用程序创建高保真的PDF文档,这些转载 2012-05-30 12:42:16 · 1004 阅读 · 0 评论 -
Quartz 2D编程指南(3) - 路径(Paths)【下】
Quartz 2D编程指南是cocoachina论坛会员德鲁伊翻译Apple的Quartz 2D一系列学习资料,供大家参考设置混合模式混合模式指定了Quartz如何将绘图绘制到背景上。Quartz默认使用普通混合模式(normal blend mode),该模式使用如下公式来计算前景绘图与背景绘图如何混合:result = (alpha * foregrou转载 2012-05-30 11:18:57 · 697 阅读 · 0 评论 -
iOS 读取 以及 高亮 PDF
咳咳,大家好,好长时间没有写这个blog了,这段时间跟着leader做一个解析pdf的东东,纠结了好长时间,leader手下面 很多项目,但还是帮我做了好多工作,不说废话了,我们来看看这个项目吧,这个解析pdf的项目其实是一个大项目的一部分,其实还有解析其他格式文档的模块,我做的这个模块真是把我折腾死了,下面列出几个我个人在项目中运用到的几个比较好的网址和大家分享下。1. PDF解析 http原创 2012-05-28 17:18:40 · 1268 阅读 · 0 评论