Могу ли я рисовать фигуры, такие как круг, прямоугольник, линия и т.д. вне метода drawRect
, используя
CGContextRef contextRef = UIGraphicsGetCurrentContext();
или его необходимо использовать только внутри drawRect
.
Пожалуйста, помогите мне, дайте мне знать, как я могу рисовать фигуры вне метода drawRect
.
На самом деле, я хочу продолжить рисование точек на событии touchesMoved
.
Это мой код для рисования точки.
CGContextRef contextRef = UIGraphicsGetCurrentContext();
CGContextSetRGBFillColor(contextRef, 0, 255, 0, 1);
CGContextFillEllipseInRect(contextRef, CGRectMake(theMovedPoint.x, theMovedPoint.y, 8, 8));