我的UIView drawRect中包含以下代码:

- (void)drawRect:(CGRect)rect {

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

   }


但是我没有看到任何路径。我究竟做错了什么?

最佳答案

您所做的就是创建路径。现在尝试:

[aPath stroke];


更新资料

在新的改进问题中,需要在添加四边形曲线之前设置初始点:

[trackPath moveToPoint:somePoint];

09-27 04:58