robię tego rodzaju rzeczy:Uporządkuj Kolory (Objective-C)
- (NSArray*)colors {
float divisor = .3333;
NSMutableArray *retVal = [NSMutableArray array];
for (float one=0; one <= 1.0f; one += divisor) {
for (float two = 0; two <= 1.0f; two += divisor) {
for (float three = 0; three <= 1.0f; three += divisor) {
UIColor *color = [UIColor colorWithRed:one green:two blue:three alpha:.5];
// also bad
// UIColor *color = [UIColor colorWithHue:one saturation:two brightness:three alpha:.5];
[retVal addObject:color];
}
}
}
return retVal;
}
i, jak podejrzewałem, kolory wyjdzie potwornie out of order (dla oka). Czerwone nie są z czerwieniami, fioletami nie z purpurami, itp.
Czy nie ma łatwego sposobu na stworzenie listy różnorodnych kolorów, ładnie pogrupowanych według ludzkich kryteriów, takich jak ", który wygląda na niebieski?"
Nie, powinieneś zrobić, że odpowiedź :) – kennytm
Czy to, dzięki @KennyTM. –