今天整好有时间, 写了一个自定义的画板![我的github]GLPaint主要采用QuartzCore框架, 对画布上的元素进行渲染, 然后通过UIImageWriteToSavedPhotosAlbum保存到相册.代码耦合性比较低, 集成比较简单, 初学者可以了解一下.1. 在ViewCont.....
分类:
移动开发 时间:
2015-12-14 19:04:09
阅读次数:
180
IOS中对图片进行重绘处理的方法总结一、CGImageRef是什么CGImageRef是定义在QuartzCore框架中的一个结构体指针,用C语言编写。在CGImage.h文件中,我们可以看到下面的定义:?1typedefstructCGImage*CGImageRef;CGImageRef 和st...
分类:
移动开发 时间:
2015-11-08 13:58:40
阅读次数:
194
一、CALayer1.CALayerCALayer属于QuartzCore.framework框架,从Xcode5起我们不必要手动导入这个库。CALayer我们可以简单理解为一个层。当我们绘制的UIView能在屏幕显示,其实质是因为这个层。我们下面通过代码理解一下CALayer的基本用法。 C...
分类:
移动开发 时间:
2015-10-31 19:58:30
阅读次数:
318
Foundation 框架:提供oc的基础类(eg:NSObject)、基本数据类型UIKIt 框架:创建和管理应用程序界面QuartzCore :提供动画特效及通过硬件进行渲染的能力CoreGraphics :提供2D绘制的基于C的APISystemConfiguration :检测当前网络是否可...
分类:
移动开发 时间:
2015-10-17 12:11:11
阅读次数:
173
核心动画的详解介绍:CAAnimation(抽象类)1、核心动画基本概念Core Animation是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍!使用它需要先添加QuartzCore.framework和引入对应的框架 ,在iOS7中不需要2、动画分类基本动画 ...
分类:
移动开发 时间:
2015-10-15 21:53:51
阅读次数:
835
UIView的CALayer基本演练的属性和注意事项:在UIView中创建一个按钮UIButton,然后设置UIButton的Layer属性–圆角、边框、阴影及3D形变属性注意:1.在UIView中CALayer只是一个类声明,因此需要添加QuartzCore框架(iOS7中已经不需要在导入了)2....
分类:
移动开发 时间:
2015-10-15 14:30:09
阅读次数:
286
iOS 常用基础框架 框架名称 功能 Foundation 提供OC的基础类(像NSObject)、基本数据类型等 UIKit 创建和管理应用程序的用户界面 QuartzCore 提供动画特效以及通过硬件进行渲染的能力 CoreGraphics 提供2D绘制的...
分类:
移动开发 时间:
2015-10-13 12:31:23
阅读次数:
318
使用核心动画 需要导入QuartzCore框架(现在 不需要) #import CoreAnimation 核心动画 简写CA CALayer(图层)和UIView的关系:在UIView中有一个layer属性作为根图层,根图层没有隐式动画 根图层上可以放其他子图层, 在UIView中所有能...
分类:
其他好文 时间:
2015-10-13 11:57:35
阅读次数:
131
lCore Animation是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍,使用它需要先添加QuartzCore.framework和引入对应的框架Core Animation的使用,请参考最下面的博客。由于Core Animation动画,改变的只是一个影子,...
分类:
移动开发 时间:
2015-09-29 13:07:29
阅读次数:
277
UIKit框架:UI界面上每一个元素都是一个对象一张图片是UIimageView对象一段文字是一个UILabei对象一个按钮是一个UIButton对象搭建UI界面的步骤利用类创建对象将对象显示到屏幕上QuartzCore:提供动画特效以及通过硬件进行渲染的能力CoreGraphics:提供2D绘制的...
分类:
移动开发 时间:
2015-09-17 23:25:10
阅读次数:
235