不管UIColor使用CIColor,CGColor还是其他方式初始化的,其CGColor属性都是可用的。CoreGraphics中提供一个函数,用于判断两个CGColor是否相等,因此我们可以通过这个函数判断两个UIColor是否相等,下面是看一个简单的例子:// 判断两个颜色是否是同一种颜色if...
分类:
其他好文 时间:
2015-09-21 23:59:41
阅读次数:
743
UIKit框架:UI界面上每一个元素都是一个对象一张图片是UIimageView对象一段文字是一个UILabei对象一个按钮是一个UIButton对象搭建UI界面的步骤利用类创建对象将对象显示到屏幕上QuartzCore:提供动画特效以及通过硬件进行渲染的能力CoreGraphics:提供2D绘制的...
分类:
移动开发 时间:
2015-09-17 23:25:10
阅读次数:
235
目录:UIView动画子视图翻转动画UIImageView动画CATransition动画CoreGraphics绘图:(线、矩形、曲线、文字、图片)CALayer核心动画:(关键帧动画、
单一动画、组动画)1.UIView动画(1)设置代理(viewController)动画开始:beginAnimations设置动画加减速方式:setAnimationCurve设..
分类:
移动开发 时间:
2015-09-17 17:44:16
阅读次数:
246
?首先ØCALayer是定义在QuartzCore框架中的ØCGImageRef、CGColorRef两种数据类型是定义在CoreGraphics框架中的ØUIColor、UIImage是定义在UIKit框架中的Ø?其次ØQuartzCore框架和CoreGraphics框架是可以跨平台使用的,在i...
分类:
其他好文 时间:
2015-09-15 10:44:13
阅读次数:
115
1、处理图形和动画的框架 UIKit高级别框架,开发商同意建立一个视图、形式、button和别的UI相关的组件。它还将一些低级别的API引入到易于使用的高级别API中Quartz2DiOS上画图的主要引擎;UIKit就使用Quartz。CoreGraphics它支持图形上下文、载入图像、绘制图像。等...
分类:
其他好文 时间:
2015-09-13 09:16:55
阅读次数:
349
1. Quartz概述Quartz是Mac OS X的Darwin核心之上的绘图层,有时候也认为是CoreGraphics(制图)。共有两种部分组成Quartz:Quartz Compositor,合成视窗系统,管理和合成幕后视窗影像来建立Mac OS X使用者接口。(了解,即幕后工作)Quartz...
分类:
其他好文 时间:
2015-09-06 20:11:55
阅读次数:
159
//需要引入框架// 1. SystemConfiguration.framework// 2. CoreGraphics.framework// 3. libsqlite3.dylib// 4. CoreTelephony.framework// 5. libstdc++.dylib,// 6. ...
分类:
其他好文 时间:
2015-08-18 13:56:43
阅读次数:
131
原文: http://blog.csdn.net/sqc3375177/article/details/25708447CoreGraphics.h一些常用旋转常量#define M_E 2.71828182845904523536028747135266250 e?#define M_LOG2E ...
分类:
其他好文 时间:
2015-07-29 15:21:12
阅读次数:
313
1.CAShapeLayer简介
1.1CAShapeLayer继承于CALayer,可以使用CALayer的所有属性值;
1.2CAShapeLayer需要贝塞尔曲线配合使用才有意义(也就是说才有效果)
1.3使用CAShapeLayer(属于CoreAnimation)与贝塞尔曲线可以实现不在view的drawRect(继承于CoreGraphics走的是CPU,消耗的...
分类:
其他好文 时间:
2015-07-17 16:06:12
阅读次数:
96
原文地址:http://www.360doc.com/content/15/0121/14/20919452_442560039.shtml//需要引入框架// 1. SystemConfiguration.framework// 2. CoreGraphics.framework// 3. lib...
分类:
移动开发 时间:
2015-07-14 09:48:57
阅读次数:
8024