kwigbo

Adventures in iOS!

0 notes

iPhone SDK Random UIColor

Sometimes when testing things out you just need to give something a random background color. Here is a snippet for generating a random UIColor.

Found At
// UIColor+Random.h
@interface UIColor (Random)
 
+ (UIColor *) randomColor;
 
@end
// UIColor+Random.m
#import "UIColor+Random.h"
 
@implementation UIColor (Random)
 
+ (UIColor *) randomColor
{
	CGFloat red =  (CGFloat)random()/(CGFloat)RAND_MAX;
	CGFloat blue = (CGFloat)random()/(CGFloat)RAND_MAX;
	CGFloat green = (CGFloat)random()/(CGFloat)RAND_MAX;
	return [UIColor colorWithRed:red green:green blue:blue alpha:1.0];
}
 
@end

Filed under snippet iphone iphone dev