学习CoreGraphics

前段时间看了一些CoreGraphics资料,对CoreGraphics有了一定程度的认识,了解了基本用法,能实现一些简单的绘制功能。同时还在源地址发现了另一个东西PaintCode,能帮助实现自定义控件,同时我个人感觉PaintCode生成的代码,可读性还不错,也可以作为学习CoreGraphics的一种方式。


CoreGraphics

1. Lines,Rectangles, and Gradients

2. Shadows and Gloss

3. Arcs and Paths

4. Glossy Buttons

5. Patterns

6. Curves and Layers

7. How to Create a PDF with Quartz2D in iOS 5

8. How to Make a Simple Drawing App with UIKit


PaintCod径

1. 绘制动态按钮

2. 绘制自定义的ProgressBar

3. 绘制贝塞尔曲线


PS1: 这是CoreGraphics一些列相关资料,循序渐进的学习,效果会比较不错;其中小部分文章有中文,其余是英文,如果有时间,我可以用我蹩脚的英语翻译一下。

PS2: 我记得其中PaintCode一篇生成的code是有问题的,可能是PaintCode的版本不一样导致的?我在实践的时候,发现好像是一个rect不对(时间有点久,从老blog搬过来的,实在记不起了>_<),实践的时候可能稍微注意一下。

Comments