作为我申请的一部分,
我已按照RayWendrlich Simple Drawing App with UIKit
实施了示例画我几乎完成了所有要求的申请
通过这个我可以绘制但是当我们绘制十字架或曲线时线条不平滑 ..
在冲浪时我发现我们可以顺利使用Bezier Path,
How should i use this bezier path in my app easy,
可以提供任何帮助。
由于
答案 0 :(得分:1)
您可以使用。
进行绘制UIBezierPath *aPath = [UIBezierPath bezierPath];
[aPath moveToPoint:CGPointMake(p1.x, p1.y)];
for (uint i=1; i<points.count; i++)
{
CGPoint p = [points objectAtIndex:i]
[aPath addQuadCurveToPoint:CGPointMake(p.x, p.y) controlPoint:controlPoint];
}
[aPath closePath];
[aPath fill];
有关详情,请点击UIBezierPath Class Reference
这里很好example
答案 1 :(得分:0)
你可以使用uibezierpath绘制路径,当触摸结束你可以捕获uiview到图像并设置uiview的背景和清除路径这将完成平滑的绘图应用