doskoi
2012-12-12 16:12:25 +08:00
void CGContextDrawRadialGradient(
CGContextRef context,
CGGradientRef gradient, //先创造一个CGGradientRef,颜色是白,黑,location分别是0,1
CGPoint startCenter, // 白色的起点(中心圆点)
CGFloat startRadius, // 起点的半径,这个值多大,中心就是多大一块纯色的白圈
CGPoint endCenter, // 白色的终点(可以和起点一样,不一样的话就像探照灯一样从起点投影到这个终点,按照你的意图应该和startCenter一样
CGFloat endRadius, //终点的半径, 按照你的意图应该就是从中心到周边的长
CGGradientDrawingOptions options //应该是 kCGGradientDrawsBeforeStartLocation | kCGGradientDrawsAfterEndLocation
);