0

UIView drawRect に次のコードがあります。

- (void)drawRect:(CGRect)rect {

   UIBezierPath *trackPath = [UIBezierPath bezierPath];
[trackPath addQuadCurveToPoint:CGPointMake(10, 30) controlPoint:CGPointMake(0, 0)];
[trackPath stroke];

   }

ただし、パスが描かれていません。私は何を間違っていますか?

4

2 に答える 2

1

パスを作成しただけです。今試してみてください:

[aPath stroke];

アップデート

新しく改善された質問では、四角形曲線を追加する前に初期点を設定する必要があります。

[trackPath moveToPoint:somePoint];
于 2012-12-06T01:51:40.147 に答える
0

コードはパスのみを定義します。追加:

[aPath stroke];
于 2012-12-06T01:53:10.357 に答える