摘要: UIKit 框架属于高层框架,除此之外,另两个低层框架是经常用到的: Core Graphics And image I/O .通过Core Graphics我们可以创建和应用image masks,从一个存在的iamges中创建一部分对象,应用一个色彩空间,可以通过每一个字节,每一个像素的访问images,并渲染。image I/O 框架和Core Graphics紧密相关。它允许应用程序去读取和写入各种image文件格式。它可以快速的编码和解码image,iamge metadata和image caching。UIImageView is a method to display an I 阅读全文
posted @ 2012-04-01 15:29 姜萌芽 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 在IOS4上运行的应用程序对于每一个image资源要包括两个独立的文件。两种图片的命名如下:Standard: <ImageName><device_modifier>.<filename_extension>High resolution: <ImageName>@2x<device_modifier>.<filename_extension><device_modifier>是可选的可以是~ipad或者~iphone。(1)从应用程序中载入imagesUIImage类处理了载入高分辨率images的各种工作 阅读全文
posted @ 2012-04-01 14:48 姜萌芽 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 在ios中,有两种基本的drawing技术。一种就是使用原生的drawing技术。此技术包括Core Graphics和UIKit框架,支持2D drawing。另一种就是使用OpenGL ES,此支持2D和3D。1. Quartz在IOS中是native window server和drawing 技术的统称。2. Core Graphics 框架是Quartz的核心,提供了用来drawing content的主要接口。3. UIKit有Quartz的基本特征,提供了一些集中的graphics-reated 操作current transformation matrix(CTM)是一个数学矩 阅读全文
posted @ 2012-04-01 13:17 姜萌芽 阅读(485) 评论(0) 推荐(0) 编辑