上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页
摘要: 注:这里是iOS6新特征汇总贴链接iOS6新特征:参考资料和示例汇总这个链接可以学习到UICollectionView的相关介绍:iOS6新特征:UICollectionView介绍由于UICollectionView功能比较强大,在此,我们深入学习一下UICollectionView的官方使用示例... 阅读全文
posted @ 2014-09-09 15:00 codeTao 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 阴影是绘制在一个图形对象下的且有一定偏移的图片,它用于模拟光源照射到图形对象上所形成的阴影效果,如果7-1所示。文本也可以有阴影。阴影可以让一幅图像看上去是立体的或者是浮动的。阴影有三个属性:1.x偏移值,用于指定阴影相对于图片在水平方向上的偏移值。2.y偏移值,用于指定阴影相对于图片在竖直方向上的... 阅读全文
posted @ 2014-09-05 22:12 codeTao 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Quartz 2D 绘制模型定义了两种独立的坐标空间:用户空间(用于表现文档页)和设备空间(用于表现设备的本地分辨率)。用户坐标空间用浮点数表示坐标,与设备空间的像素分辨率没有关系。当我们需要一个点或者显示文档时, Quartz会将用户空间坐标系统映射到设备空间坐标系统。因此,我们不需要重写应用程序... 阅读全文
posted @ 2014-09-05 22:10 codeTao 阅读(305) 评论(0) 推荐(0) 编辑
摘要: CABasicAnimation是CAPropertyAnimation的子类,使用它可以实现一些基本的动画效果,它可以让CALayer的某个属性从某个值渐变到另一个值。下面就用CABasicAnimation实现几个简单的动画。* 先初始化一个UIView添加到控制器的view中,然后在这个UIV... 阅读全文
posted @ 2014-09-05 22:02 codeTao 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、Core Animation简介* Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。* Core Animation可以用在Mac OS X和iOS平台。*乔... 阅读全文
posted @ 2014-09-05 22:01 codeTao 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、自定义层的方法1方法描述:创建一个CALayer的子类,然后覆盖drawInContext:方法,使用Quartz2D API进行绘图1.创建一个CALayer的子类2.在.m文件中覆盖drawInContext:方法,在里面绘图 1 @implementation MJLayer 2 3 #... 阅读全文
posted @ 2014-09-05 22:00 codeTao 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、隐式动画属性* 在前面几讲中已经提到,每一个UIView内部都默认关联着一个CALayer,我们可用称这个Layer为Root Layer(根层)。所有的非Root Layer,也就是手动创建的CALayer对象,都存在着隐式动画。* 当对非Root Layer的部分属性进行相应的修改时,默认会... 阅读全文
posted @ 2014-09-05 21:59 codeTao 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 本文目录一、添加一个简单的图层二、添加一个显示图片的图层三、为什么CALayer中使用CGColorRef和CGImageRef这2种数据类型,而不用UIColor和UIImage?四、UIView和CALayer的选择五、UIView和CALayer的其他关系*上一讲已经说过,UIView内部默认... 阅读全文
posted @ 2014-09-05 21:58 codeTao 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、什么是CALayer* 在iOS系统中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、一个文本输入框、一个图标等等,这些都是UIView。* 其实UIView之所以能显示在屏幕上,完全是因为它内部的一个层。* 在创建UIView对象时,UIView内部会自动创建一个层... 阅读全文
posted @ 2014-09-05 21:57 codeTao 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Paths中的几个重要元素Pointsvoid CGContextMoveToPoint ( CGContextRef c, CGFloat x, CGFloat y);指定一个点成为current pointQuartz会跟踪current point一般执行完一个相关函数后,current po... 阅读全文
posted @ 2014-09-05 21:49 codeTao 阅读(371) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 14 下一页