目前,我在CGContextMoveToPoint
个事件之后,按CGContextAddLineToPoint
,CGContextStrokePath
和touchesMoved
绘制zig-zap行。如何平滑线条的边缘?这样,当用户绘制圆形形状时,圆圈可以更加圆形。 GLPaint示例使用OpenGL,这是唯一的方法吗?
答案 0 :(得分:3)
您可以简单地将线条连接设置为圆形,以使边缘不太明显:
CGContextSetLineJoin(ctx, kCGLineJoinRound);
除此之外,您可以选择使用某种样条插值。