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 回答