UIImageView-Letters
                                
                                
                                
                                    UIImageView-Letters copied to clipboard
                            
                            
                            
                        Invert label color in some colors.
In some light colors like yellow - white label looks bad. What about inverting color to black in such matters?
The random color generation is designed in such a way that it tries to prevent making bright background colors, but it could be improved.
Another solution is to roll your own color generation, and use the method:
- (void)setImageWithString:(NSString *)string color:(UIColor *)color circular:(BOOL)isCircular textAttributes:(NSDictionary *)textAttribute
Using that function, you can set color to a yellow color, and set the text color in textAttribute to black.