我正在制作这种绘制线的方法现在我想要的是用其他方法调用它我该怎么做呢,请帮我解决这个问题,我怎样才能在self.view中添加它?
- (void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetLineWidth(context, 5.0);
CGContextSetStrokeColorWithColor(context, [UIColor blueColor].CGColor);
CGFloat dashArray[] = {2,6,4,2};
CGContextSetLineDash(context, 3, dashArray, 4);
CGContextMoveToPoint(context, 10, 200);
CGContextAddQuadCurveToPoint(context, 150, 10, 300, 200);
CGContextStrokePath(context);
}
答案 0 :(得分:8)
答案 1 :(得分:5)
[self.view setNeedsDisplay];
这将调用你的draw rect方法。