您的位置:首页 > 其它

Quartz2D简单绘制之贝塞尔曲线

2011-12-04 00:32 357 查看
View Code

// 画贝塞尔曲线
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetRGBStrokeColor(context, 255.0f, 255.0f, 255.0f, 1.0f);
CGContextMoveToPoint(context, 100.0f, 100.0f);                        // 端点一
CGContextSetLineWidth(context, 2.0f);
// (200, 150) 控制点一 (50, 200) 控制点二 (100,300) 端点二
//CGContextAddCurveToPoint(context, 200, 150, 50, 200, 100, 300);    // 三次塞尔曲线
// (200,100) 控制点一 (100,300) 端点二
CGContextAddQuadCurveToPoint(context, 200, 100, 100, 300);            // 二次塞尔曲线
CGContextStrokePath(context);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: