Может быть, его использование для вас.
- CGContext *** функции для рисования точек или линий, и UIGraphicsGetImageFromCurrentImageContext для получения элемента UIImage.
- (void) drawPoint: (CGPoint) point {
CGContextBeginPath (UIGraphicsGetCurrentContext ());
CGContextMoveToPoint (UIGraphicsGetCurrentContext (), point.x, point.y);
CGContextAddLineToPoint (UIGraphicsGetCurrentContext (), point.x, point.y);
CGContextStrokePath (UIGraphicsGetCurrentContext ());
}
- (void) drawLineFrom: (CGPoint) начало
to: (CGPoint) end {
CGContextBeginPath (UIGraphicsGetCurrentContext ());
CGContextMoveToPoint (UIGraphicsGetCurrentContext (), start.x, start.y);
CGContextAddLineToPoint (UIGraphicsGetCurrentContext (), end.x, end.y);
CGContextStrokePath (UIGraphicsGetCurrentContext ());
}
- Нарисуйте UIImage для UIView.
UIColor * backColor = [UIColor colorWithPatternImage: your_image_from_cgcontext];
view.backgroundColor = backColor;