2010-05-23 2 views

ответ

0
CGContextClearRect(UIGraphicsGetCurrentContext(), rect); 
0
if (clear) { 

     CGContextSetBlendMode(UIGraphicsGetCurrentContext(),kCGBlendModeNormal); 
     CGContextSetStrokeColorWithColor(UIGraphicsGetCurrentContext(), [UIColor    colorWithPatternImage:[UIImage imageNamed:@"rainbow-colors-orange-320x480.jpg"]].CGColor); 
     // your background image. make sure it is same size 

    } else { 
     CGContextSetBlendMode(UIGraphicsGetCurrentContext(),kCGBlendModeNormal); 
     NSUInteger red, green, blue; 
     sscanf([stringColor UTF8String], "#%02X%02X%02X", &red, &green, &blue); 
     UIColor *colors = [UIColor colorWithRed:red/255.0 green:green/255.0 blue:blue/255.0 alpha:1]; 
     CGContextSetStrokeColorWithColor(UIGraphicsGetCurrentContext(), [colors CGColor]); 

    }