我将以下代码放在UIViewController中:
- (void)drawRect:(CGRect)rect {
UIBezierPath *trackPath = [UIBezierPath bezierPath];
[trackPath addQuadCurveToPoint:CGPointMake(10, 30) controlPoint:CGPointMake(0, 0)];
trackPath.lineWidth = 2;
[trackPath fill];
[trackPath stroke];
}
但是,我没有看到这条路。我做错了什么?
答案 0 :(得分:2)
UIViewController没有实现drawRect:。您需要在UIView子类中重写该方法。此外,您可能想要为bezier路径设置颜色。