上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: Apple提供了两种形式的选择器:日期选择器(UIDatePicker)与自定义选择器(UIPickerView)。当用户使用日期选择器选定一个时间后,调用datePickerID.date可以直接获得一个NSDate对象,从而可以进行一系列的时间与日期处理。自定义选择器的使用稍微麻烦点,当你直接从... 阅读全文
posted @ 2014-08-30 19:32 codeTao 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 影响 UITableView 滚动的流畅性的原因1、 在代理方法中做了过多的计算占用了 UI 线程的时间2、同上3、Cell 中 view 的组织复杂关于第一点,首先要明白 tableview 的代理(这里指 datasource 和 delegate 的那套方法,下同)方法的调用顺序,和时机。对于... 阅读全文
posted @ 2014-08-28 21:58 codeTao 阅读(237) 评论(0) 推荐(0) 编辑
摘要: http://developer.apple.com/library/ios/samplecode/Birthdays/Birthdays.ziphttp://developer.apple.com/library/ios/samplecode/ClockControlPalette/ClockCo... 阅读全文
posted @ 2014-08-26 21:15 codeTao 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1.UITableView加载的顺序是先得到表的行的高度,也就是先调用heightForRowAtIndexPath方法,然后再调用cellForRowAtIndexPath,所以我们有两个办法实现自定义cell高度(解决不同section的不同行高问题)。一:改变它的加载顺序,或者说白了就是计算好... 阅读全文
posted @ 2014-08-26 17:32 codeTao 阅读(3069) 评论(0) 推荐(0) 编辑
摘要: iOS5新特性:强大的Core Image(教你做自己的美图秀秀))iOS5给我们带来了很多很好很强大的功能和API。Core Image就是其中之一,它使我们很容易就能处理图片的各种效果,色彩啊,曝光啊,饱和度啊,变形啊神马的。可惜苹果一直没能完善官方文档,也没有推出示例代码,所以国内很多同学可能... 阅读全文
posted @ 2014-08-23 16:43 codeTao 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中。此类是Core Graphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。1.Bezier Path 基础UIBezierPath对象是CGPathRef数据类... 阅读全文
posted @ 2014-08-23 15:03 codeTao 阅读(185) 评论(0) 推荐(0) 编辑
摘要: PDF文档存储依赖于分辨率的向量图形、文本和位图,并用于程序的一系列指令中。一个PDF文档可以包含多页的图形和文本。PDF可用于创建跨平台、只读的文档,也可用于绘制依赖于分辨率的图形。 Quartz为所有应用程序创建高保真的PDF文档,这些文档保留应用的绘制操作,如图13-1所示。PDF文档的结果将... 阅读全文
posted @ 2014-08-23 14:58 codeTao 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 不同的设备(显示器、打印机、扫描仪、摄像头)处理颜色的方式是不同的。每种设备都有其所能支持的颜色值范围。一种设备能支持的颜色可能在其它设备中无法支持。为了有效的使用颜色及理解Quartz 2D中用于颜色及颜色空间的函数,我们需要熟悉在Color Management Overview文档中所使用的术... 阅读全文
posted @ 2014-08-23 14:57 codeTao 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 一个Graphics Context表示一个绘制目标。它包含绘制系统用于完成绘制指令的绘制参数和设备相关信息。Graphics Context定义了基本的绘制属性,如颜色、裁减区域、线条宽度和样式信息、字体信息、混合模式等。我们可以通过几种方式来获取Graphics Context:Quartz提供... 阅读全文
posted @ 2014-08-23 14:56 codeTao 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Quartz 2D编程指南是论坛会员德鲁伊翻译的国外的Quartz 2D一系列学习资料,供大家参考Quartz 2D是一个二维图形绘制引擎,支持iOS环境和Mac OS X环境。我们可以使用Quartz 2D API来实现许多功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、... 阅读全文
posted @ 2014-08-23 14:54 codeTao 阅读(225) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页