Popular Posts

Jul 27, 2011

Find Color From Hex Code


In i phone you can find the color using the color code. which is in hex form.
Say a color Almond which code is #EED9C4.
how you can find the color...Try to understand the code below...

// Convert a 6-character hex color to a UIColor object
- (UIColor *) getColor: (NSString *) hexColor
{
         unsigned int red, green, blue;
         NSRange range;
         range.length = 2;
        
         range.location = 0;
         [[NSScanner scannerWithString:[hexColor substringWithRange:range]] scanHexInt:&red];
         range.location = 2;
         [[NSScanner scannerWithString:[hexColor substringWithRange:range]] scanHexInt:&green];
         range.location = 4;
         [[NSScanner scannerWithString:[hexColor substringWithRange:range]] scanHexInt:&blue];
        
         return [UIColor colorWithRed:(float)(red/255.0f) green:(float)(green/255.0f) blue:(float)(blue/255.0f) alpha:1.0f];
}

//Call the method  
[self getColorEED9C4];



No comments:

Post a Comment