-1

私は Core Graphics を使用して線を描いています。線の完成後 (半円) に別の形状を追加したいと考えています。

-(void)drawRect:(CGRect)rect { // Drawing code
    CGContextRef context = UIGraphicsGetCurrentContext();
    CGContextSetLineWidth(context, 2.0);
    CGContextMoveToPoint(context, 0, 10);
    CGContextAddLineToPoint(context, 100, 10.0);
    CGContextSetStrokeColorWithColor(context, [UIColor blueColor].CGColor);
    CGRect rectangle = CGRectMake(0,75,100,30);
    CGContextAddEllipseInRect(context, rectangle);
    CGContextStrokePath(context);
}

私を助けてください。ありがとうございます。ヒントもいただければ幸いです。

4

1 に答える 1

0

描画するパスはさまざまなパーツから構築できます。現在、始点に移動して で 1 本の線を描画しCGContextAddLineToPointますが、同じ機能でさらに線を追加し、円弧のような別の線を追加することができますCGContextAddArcToPoint(他にもいくつかのオプションがあります) 。ドキュメントに記載されています)。

于 2013-07-17T07:48:41.677 に答える