CALayer : 图层,用来显示UIView的http://www.cnblogs.com/wendingding/p/3800010.html
- drawRect:方法在图层进行绘图,然后让图层显示到屏幕
- 图层:很方便调整 阴影、圆角大小、边框宽度和颜色,添加图片,二、三维旋转等(layer中不能直接接受UI框架中的东西)
- layer.masksToBounds=YES; 裁剪
- CALayer是定义在QuartzCore框架中的;CGImageRef、CGColorRef两种数据类型是定义在CoreGraphics框架中的
- QuartzCore框架和CoreGraphics框架是可以跨平台使用的,在iOS和Mac OS X上都能使用,但是UIKit只能在iOS中使用。因此,为了保证可移植性,QuartzCore不能使用UIImage、UIColor,只能使用CGImageRef、CGColorRef
- 使用Quartz2D截屏:http://www.cnblogs.com/wendingding/p/3784585.html